跳到主要内容

Redis性能指标

Redis单机

指标别名指标含义解释单位
运行时长该组件的运行时长s
角色Redis角色,Master/Slave
版本Redis实例的版本
可用性Redis的可用性,正常/异常/未监控
CPU使用率(User)进程的CPU使用率%
CPU使用率(Sys)Redis主进程内核态CPU使用率%
CPU使用率(UserChildren)Redis后台进程用户态CPU使用率%
CPU使用率(SysChildren)Redis后台进程内核态CPU使用率%
CPU使用率Reids组件的CPU使用率,公式:CPU使用率(User)+CPU使用率(Sys)+CPU使用率(UserChildren)+CPU使用率(SysChildren)%
内存使用量Redis实例实际申请的内存大小Bytes
内存使用量(RSS)Redis实例实际占用的操作系统的内存大小Bytes
Redis内存最大值Redis实例设置的内存最大值Bytes
内存使用率Redis内存最大值未配置,=Redis内存使用量/主机内存总量;Redis内存最大值已配置,=Redis内存使用量/Redis内存最大值%
内存碎片率内存使用量/内存使用量(RSS)%
磁盘吞吐(Read)进程每秒读取的磁盘流量Bytes/s
磁盘吞吐(Write)进程每秒写入的磁盘流量Bytes/s
流量(Send)Redis每秒发送的字节数Bytes/s
流量(Receive)Redis每秒接收的字节数Bytes/s
并发连接数Redis实例的并发连接数
阻塞连接数Redis实例阻塞的连接数
Slave连接数Redis实例的Slave连接数
拒绝连接数Reids实例拒绝的连接数
拒绝连接速率Reids实例每秒的拒绝连接数个/s
吞吐率(QPS)Redis实例每秒执行的命令数次/s
吞吐率详情Redis实例每秒执行的命令数详情,包含set、get、del等次/s
命中次数成功匹配key的次数次/s
未命中次数未成功匹配key的次数次/s
缓存命中率命中数次数/(命中次数+未命中次数)%
Key数量Redis实例Key总个数
Expiring Key数量Redis实例可过期Key的总个数
Not-Expiring Key数量Redis实例不可过期Key的总个数
Key过期数Redis实例每秒过期个数,对应info输出的expired_keys个/s
Key驱逐数Redis实例每秒驱逐的个数,对应Info输出的evicted_keys个/s
get平均响应时间get请求的平均响应时间ms
set平均响应时间set请求的平均响应时间ms
最后一次RDB备份的时间点Redis实例最后一次RDB备份的时间点
最后一次RDB备份的状态Redis实例最后一次RDB备份的状态
最后一次RDB备份花费的时间Redis实例最后一次RDB备份花费的时间
是否开启了AOFRedis实例是否开启了AOF
当前AOF重写花费的时间Redis实例正在进行AOF重写花费的时间
最后一次AOF重写话费的时间Redis实例最后一次AOF重写花费的时间

Redis集群

指标别名指标含义解释单位
节点数量Redis集群中节点的数量,包含handshake状态的节点
Master节点数Redis集群中Master节点数量
槽位数量Redis集群slot数量,默认16384
正常的槽位数量节点上正常状态的slot数量
失败的槽位数量节点上fail状态的slot数量,如果该数量大于0,则节点无法正常工作
临时失效的槽位数量节点上pfail状态的slot数量,pfail表示slot暂时无法与节点通信,但slot仍能正常工作
节点流量-Input节点入流量Bytes
节点流量-Output节点出流量Bytes
连接数集群总线占用的Socket连接数的近似值
Messages-sent集群节点通过集群总线发送的message数量
Messages-received集群节点通过集群总线接收的message数量
Messages-Ping-sent集群节点通过集群总线发送的Ping message数量
Messages-Ping-received集群节点通过集群总线接收的Ping message数量
Messages-Pong-sent集群节点通过集群总线发送的Pong message数量
Messages-Pong-received集群节点通过集群总线接收的Pong message数量