*Redis LATENCY-GRAPH 命令
LATENCY-GRAPH 以 ASCII 图表形式展示指定延迟事件的历史数据。
*语法
LATENCY GRAPH event
*参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| event | String | 是 | 延迟事件名称,如 command、fast-command、fork、rdb-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 个事件。