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

延迟监控(LATENCY MONITOR / HISTORY / DOCTOR)

延迟监控记录事件时间线:必须在配置中开启 latency-monitor-threshold(毫秒),之后用 LATENCY LATEST/HISTORY/RESET 分析卡顿事件。

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

开启与分析

开启与分析
CONFIG SET latency-monitor-threshold 100   # 记录 >100ms 的事件
LATENCY LATEST      # 各事件最新一次:事件名/时间戳/最近延迟/最大延迟
LATENCY HISTORY fork
LATENCY HISTORY command
LATENCY DOCTOR      # 文字诊断
LATENCY RESET
事件类型command/expire/fork/aof-write/aof-fsync 等
threshold0 表示关闭采集
用途把「周期性卡顿」定位到具体环节
延迟监控开销很低,生产建议常开(阈值 100ms);出问题时有历史数据比现场抓 MONITOR 靠谱得多。

易错点

  • 没开 threshold 就查 LATENCY LATEST:永远为空,以为没有卡顿
  • 只看单次延迟不看 HISTORY 趋势:错过周期性规律

数据来源与参考

  • Redis 官方文档: LATENCY MONITOR
  • Redis 官方文档: LATENCY DOCTOR

相关工具

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