Monitoring Metrics for Redis®

Last Updated At: 2025-10-21 09:10:00

Cloud Monitor provides monitoring metrics in the following dimensions for Redis®:

Monitoring Metrics for Community Edition

Metric/Event ID Metric Name Unit Metric Description
InFlow Inbound traffic MB -
InFlowUtil Inbound traffic utilization % Ratio of actual inbound traffic usage to maximum traffic
OutFlow Outbound traffic MB -
OutFlowUtil Outbound traffic utilization % Ratio of actual outbound traffic usage to maximum traffic
CPUUsedUtilMax Maximum CPU utilization of cache shards % Peak CPU utilization of shards within the time window
MemUsedUtilMax Maximum memory utilization of shards % Peak memory utilization of shards within the time window
MemUsed Memory usage MB Memory capacity actually used, including data and cache
Connections Number of connections Count Number of TCP connections to the instance
ConnectionsUtil Connection utilization % Ratio of actual TCP connections to maximum connections
Commands Total number of requests Times Total number of commands executed
CmdRead Number of read requests Times/second Number of read command executions per second
CmdWrite Number of write requests Times/second Number of write command executions per second
CmdValue Number of large-value requests Times/second Number of large-value command executions per second
CmdOther Number of other requests Times/second Number of executions of commands other than read and write commands per second
CmdSLow Number of slow queries Count Number of commands with the execution latency greater than the value of slowlog-log-slower-than
KeyNum Total number of keys Count Total number of keys stored in an instance (first-level keys)
KeyExpired Number of expired keys Count Number of keys evicted within the time window, corresponding to the evicted_keys metric generated by the info command
KeyEvicted Number of evicted keys Count Number of keys evicted within the time window, corresponding to the expired_keys metric generated by the info command
CmdMiss Read request misses Count Number of read requests where keys do not exist, corresponding to the keyspace_misses metric generated by the info command
CmdErr Number of execution errors Count Number of command execution errors, such as nonexistent commands and parameter errors

Monitoring Metrics for Memory Edition (5-Second Granularity)

Metric/Event ID Metric Name Unit Metric Description
InFlow Inbound traffic MB/s -
InFlowUtil Inbound traffic utilization % Ratio of actual inbound traffic usage to maximum traffic
InFlowLimit Throttling-triggered inbound traffic Count Number of times when inbound traffic triggers throttling
OutFlow Outbound traffic MB/s -
OutFlowUtil Outbound traffic utilization % Ratio of actual outbound traffic usage to maximum traffic
OutFlowLimit Throttling-triggered outbound traffic Count Number of times when outbound traffic triggers throttling
MemUsed Memory usage MB Memory capacity actually used, including data and cache
MemUsedUtil Memory utilization % Ratio of actual memory usage to total memory requested
CpuUsedUtil CPU utilization % Percentage of CPU in non-idle status, calculated from /proc/stat data
MemUsedUtilMax Maximum memory utilization of nodes % Peak memory utilization within the time window
CpuUsedUtilMax Maximum node CPU utilization % Peak CPU utilization within the time window
Commands Total number of requests Times Total number of commands executed
CmdRead Number of read requests Times/second Number of read command executions per second
CmdWrite Number of write requests Times/second Number of write command executions per second
CmdKey Number of key requests Times/second Number of key requests executed per second
CmdMget Number of MGET requests Times/second Number of MGET requests executed per second
CmdValue Number of large-value requests Times/second Number of large-value command executions per second
CmdOther Number of other requests Times/second Number of executions of commands other than read and write commands per second
CmdHits Read request hits Times Number of read requests where keys exist, corresponding to the keyspace_hits metric generated by the info command
CmdMiss Read request misses Count Number of read requests where keys do not exist, corresponding to the keyspace_misses metric generated by the info command
CmdHitsRatio Read request hit rate % Key hits/(Key hits + Key misses), which can reflect the cache miss status
CmdSLow Number of slow queries Count Number of commands with the execution latency greater than the value of slowlog-log-slower-than
CmdErr Number of execution errors Count Number of command execution errors, such as nonexistent commands and parameter errors
Connections Number of connections Count Number of TCP connections to the instance
ConnectionsUtil Connection utilization % Ratio of the actual number of TCP connections to the maximum number of connections
KeyNum Total number of keys Count Total number of keys stored in an instance (first-level keys)
KeyEvicted Number of evicted keys Count Number of keys evicted within the time window, corresponding to the expired_keys metric generated by the info command
KeyExpired Number of expired keys Count Number of keys evicted within the time window, corresponding to the evicted_keys metric generated by the info command
LatencyRead Average read latency ms Average execution latency of read commands from Proxy to the Redis® server
latency_write Average write latency ms Average execution latency of write commands from Proxy to the Redis® server
LatencyAvgProxy Average execution latency ms Average execution latency of requests from Proxy to the Redis® server
LatencyMax Maximum execution latency ms Maximum execution latency of requests from Proxy to the Redis® server
LatencyOther Average latency of other commands ms Average execution latency of commands other than read and write commands from Proxy to the Redis® server