*Redis LATENCY-GRAPH 命令

LATENCY-GRAPH 以 ASCII 图表形式展示指定延迟事件的历史数据。


*语法

LATENCY GRAPH event

*参数说明

参数 类型 必填 说明
event String 延迟事件名称,如 commandfast-commandforkrdb-unlink

*返回值

  • String:ASCII 图表

*时间复杂度

O(1)

*

*示例

> LATENCY GRAPH command
command - high (avg / max) ...
  |
  |        #
  |        #
  |   #    #    #
  |___#____#____#___
    1    2    3    4

*常见错误

错误 原因 解决
ERR No such event 事件不存在 确认事件名称正确

*最佳实践

  • 直观展示延迟趋势
  • 配合 LATENCY HISTORY 查看具体数值
  • 用于报告和演示

*FAQ

Q1: 支持哪些事件? A: 常见事件包括 command、fast-command、fork、rdb-unlink、aof-write 等。

Q2: 图表如何解读? A: 横轴是时间,纵轴是延迟,# 表示延迟峰值。

Q3: 历史数据保留多久? A: 默认保留最近 160 个事件。