延迟分析

最近更新时间:2023-02-08 16:44:48

我的收藏

功能描述

DBbrain 延迟分析功能, 提供延时洞察功能,对数据库所有请求命令进行延时统计,精确到毫秒级别的延迟耗时监控,帮助您排查 Redis 数据库故障和性能降低的原因。

查看延迟分析

1. 登录 Redis 控制台
2. 在左侧导航栏,选择诊断优化
3. 数据库智能管家 DBbrain诊断优化页面上方,实例 ID 的下拉列表选择需查看的实例。n


4. 选择延迟分析页签,并在右上方自动刷新后面的下拉列表中设置采集粒度,支持5秒、15秒、30秒。n


5. 查看延迟分析监控数据。
实时监控n默认以曲线图形式展示实时监控的数据的变化。n


查看历史数据n单击历史,查看历史时间段的监控数据。
直接选择近30分钟近6小时近24小时,查看对应时间段的监控数据。
在时间选择框,单击

,可查看近2天内的监控数据。n



解读延迟分析统计数据

总请求/CPU 使用率

展示数据库实例每秒总请求次数的变化趋势,及其对应的 CPU 使用率的变化。可快速识别出请求数偏大时 CPU 使用率达到的数值。

延迟水位线

展示数据库请求执行延迟相关的3个关键指标的变化趋势,并展示耗时时长 Top5 的耗时命令 。
P99执行时延:99%延迟耗时时长的变化趋势。
平均执行时延:请求耗时平均时长的变化趋势。
最大执行时延:请求耗时最大时延的变化趋势。

延迟分布

以条形图的形式统计数据库不同延迟耗时时段的命令次数。延迟时长分段包括:0ms - 1ms、1ms - 2ms、5ms - 10ms、10ms - 50ms、50ms - 200ms、大于200ms。下图中统计出0ms - 1ms 耗时的命令次数为2703次。n



访问命令

以柱状图形式统计数据库访问命令的命中次数。下图统计了 auth、get 命令的访问次数。单击命令字分析页签,可查看各个访问命令的统计数据,具体信息,请参见 命令字分析。n
img