Skip to main content

Redis Performance Metrics

Redis Standalone​

Metric AliasMetric DescriptionUnit
UptimeUptime of this components
RoleRedis role, Master/Slave
VersionRedis instance version
AvailabilityRedis availability, normal/abnormal/unmonitored
CPU Usage (User)Process CPU usage%
CPU Usage (Sys)Redis main process kernel mode CPU usage%
CPU Usage (UserChildren)Redis background process user mode CPU usage%
CPU Usage (SysChildren)Redis background process kernel mode CPU usage%
CPU UsageRedis component CPU usage, formula: CPU Usage (User) + CPU Usage (Sys) + CPU Usage (UserChildren) + CPU Usage (SysChildren)%
Memory UsedActual memory allocated by Redis instanceBytes
Memory Used (RSS)Actual memory occupied by Redis instance in OSBytes
Redis Max MemoryMaximum memory set for Redis instanceBytes
Memory UsageIf Redis max memory not configured, = Redis memory used / host total memory; If Redis max memory configured, = Redis memory used / Redis max memory%
Memory Fragmentation RateMemory used / Memory used (RSS)%
Disk Throughput (Read)Process disk read throughput per secondBytes/s
Disk Throughput (Write)Process disk write throughput per secondBytes/s
Traffic (Send)Bytes sent per second by RedisBytes/s
Traffic (Receive)Bytes received per second by RedisBytes/s
Concurrent ConnectionsNumber of concurrent connections to Redis instance
Blocked ConnectionsNumber of blocked connections to Redis instance
Slave ConnectionsNumber of slave connections to Redis instance
Rejected ConnectionsNumber of connections rejected by Redis instance
Rejection RateNumber of connections rejected per second by Redis instanceCount/s
Throughput (QPS)Number of commands executed per second by Redis instanceCount/s
Throughput DetailsDetails of commands executed per second by Redis instance, including set, get, del, etc.Count/s
Hit CountNumber of successful key matchesCount/s
Miss CountNumber of unsuccessful key matchesCount/s
Cache Hit RateHit count / (Hit count + Miss count)%
Key CountTotal number of keys in Redis instanceCount
Expiring Key CountTotal number of expiring keys in Redis instanceCount
Non-Expiring Key CountTotal number of non-expiring keys in Redis instanceCount
Expired Key CountNumber of keys expired per second by Redis instance, corresponds to expired_keys in info outputCount/s
Evicted Key CountNumber of keys evicted per second by Redis instance, corresponds to evicted_keys in info outputCount/s
Get Average Response TimeAverage response time for get requestsms
Set Average Response TimeAverage response time for set requestsms
Last RDB Save TimeTime of last RDB save for Redis instance
Last RDB Save StatusStatus of last RDB save for Redis instance
Last RDB Save DurationDuration of last RDB save for Redis instance
AOF EnabledWhether AOF is enabled for Redis instance
Current AOF Rewrite DurationDuration of current AOF rewrite for Redis instance
Last AOF Rewrite DurationDuration of last AOF rewrite for Redis instance

Redis Cluster​

Metric AliasMetric DescriptionUnit
Node CountNumber of nodes in Redis cluster, including nodes in handshake stateCount
Master Node CountNumber of master nodes in Redis clusterCount
Slot CountNumber of slots in Redis cluster, default 16384Count
Normal Slot CountNumber of slots in normal state on nodeCount
Failed Slot CountNumber of slots in fail state on node, if greater than 0, node cannot work normallyCount
PFAIL Slot CountNumber of slots in pfail state on node, pfail means slot temporarily cannot communicate with node, but slot can still work normallyCount
Node Traffic - InputNode input trafficBytes
Node Traffic - OutputNode output trafficBytes
Connection CountApproximate number of socket connections occupied by cluster busCount
Messages SentNumber of messages sent by cluster node through cluster busCount
Messages ReceivedNumber of messages received by cluster node through cluster busCount
Messages Ping SentNumber of Ping messages sent by cluster node through cluster busCount
Messages Ping ReceivedNumber of Ping messages received by cluster node through cluster busCount
Messages Pong SentNumber of Pong messages sent by cluster node through cluster busCount
Messages Pong ReceivedNumber of Pong messages received by cluster node through cluster busCount