功能描述
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