首页/数据/数据库速查/持久化与复制的监控要点
本包目录(495 条)
MySQL 基础与连接36 条SQL 语法52 条用户与权限21 条备份与恢复56 条主从复制与高可用53 条性能与调优57 条Redis 命令96 条
Redis 运维与场景124 条

持久化与复制的监控要点

监控持久化不能只看「是否运行」:快照/重写状态、fork 耗时、磁盘余量、复制 offset 差与断连次数都要有指标与告警。

数据库速查数据更新于 2026-10-12

关键指标采集

关键指标采集
INFO persistence | grep -E 'rdb_last_bgsave_status|aof_last_bgrewrite_status|aof_last_write_status|rdb_last_save_time|latest_fork_usec'
INFO stats | grep -E 'total_forks|sync_full|sync_partial_err'
INFO replication | grep -E 'master_link_status|master_repl_offset|slave_repl_offset'
# 磁盘余量:
df -h /var/lib/redis

告警项

指标建议阈值
rdb_last_bgsave_status!= ok 立即告警
aof_last_write_status!= ok 立即告警
磁盘使用率>85% 预警
master_link_statusdown 超 30 秒告警
offset 差持续增长超阈值告警
复制中断次数(sync_full 的突增)常比瞬时延迟更有价值:它说明 backlog 或网络存在结构性问题。

易错点

  • 监控只采 used_memory:快照失败无人知晓,直到磁盘满才发现
  • 告警阈值一刀切:小实例与大实例的 fork 耗时基线完全不同

数据来源与参考

  • Redis 官方文档: INFO persistence
  • Redis 官方文档: INFO stats

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌