Category | Description | Metric | Unit | Meaning |
CPU | CPU Utilization | cpu_util | % | Average CPU utilization |
| Max CPU Utilization of Node | cpu_max_util | % | The maximum CPU utilization of a node (shard or replica) in an instance |
Memory information | Memory Usage | mem_used | MB | Actually used memory capacity, including the capacity for data and cache |
| Memory utilization | mem_util | % | The ratio of the actually used memory to the requested total memory |
| Max Memory Utilization of Node | mem_max_util | % | The maximum among all node (shard or replica) memory utilizations in an instance |
Key information | Total Keys | keys | Pcs | The total number of keys (level-1 keys) in instance storage |
| Expired Keys | expired | Pcs | The number of keys expired in a time window, which is equal to the value of expired_keys output by the info command. |
| Evicted Keys | evicted | Pcs | The number of keys evicted in a time window, which is equal to the value of evicted_keys output by the info command. |
Network usage | Number of connections | connections | Pcs | The number of TCP connections to an instance |
| Inbound Traffic | in_flow | MB/s | Private network inbound traffic |
| Outbound traffic | out_flow | MB/s | Private network outbound traffic |
Network usage rates | Connection Utilization | connections_util | % | The ratio of the number of TCP connections to the maximum number of connections |
| Inbound Traffic Utilization | in_bandwidth_util | % | The ratio of the actually used private inbound traffic to the maximum traffic |
| Outbound Traffic Utilization | out_bandwidth_util | % | The ratio of the actually used private outbound traffic to the maximum traffic |
Request | Total Requests | commands | Times/sec | Queries per second |
| Read request | cmd_read | Times/sec | The number of read command executions per second |
| Write request | cmd_write | Times/sec | The number of write command executions per second |
| Other Requests | cmd_other | Times/sec | The number of command (excluding write and read commands) executions per second |
| Big Value Requests | cmd_big_value | Times/sec | The number of executions of requests larger than 32 KB per second |
| Key Requests | cmd_key_count | Times/sec | The number of keys requested per second |
| Mget Executions | cmd_cmget | Times/sec | The number of requests made through MGET per second |
Response | Checking slow queries | cmd_slow | times | The number of command executions with a latency greater than the slowlog-log-slower-than configuration |
| Read Request Hits | cmd_hits | times | The number of keys successfully requested by read commands, which is equal to the value of the keyspace_hits metric output by the info command. |
| Read Request Misses | cmd_miss | times | The number of keys unsuccessfully requested by read commands, which is equal to the value of the keyspace_misses metric output by the info command. |
| Read Request Hit Rate | cmd_hits_ratio | % | Key hits/(key hits + key misses). This metric can reflect the situation of cache miss. When the access request quantity is 0, the value of this metric will be null. |
Execution Error | Execution Error | cmd_err | times | The number of command execution errors. For example, the command does not exist, parameters are incorrect, etc. |
Latency | Average Execution Latency | latency_avg | ms | The average execution latency between the proxy and the Redis server |
| Max Execution Latency | latency_max | ms | The maximum execution latency between the proxy and the Redis server |
| P99 execution latency | latency_p99 | ms | The P99 execution latency between the proxy and the Redis server |
| Average Read Latency | latency_read | ms | The average execution latency of read commands between the proxy and the Redis server. For more information on read command types, see Command types. |
| Average Write Latency | latency_write | ms | The average execution latency of write command between the proxy and the Redis server. For more information on write command types, see Command types. |
| Average Latency of Other Commands | latency_other | ms | The average execution latency of commands (excluding write and read commands) between the proxy and the Redis server |
Category | Description | Metric | Unit | Meaning |
CPU | CPU Utilization | cpu_util | % | Average CPU utilization |
Network usage | Number of connections | connections | Pcs | The number of connections between the proxy and a node |
| Connection Utilization | connections_util | % | The connection utilization of the node |
Memory information | Memory Usage | mem_used | MB | Actually used memory capacity, including the capacity for data and cache |
| Memory utilization | mem_util | % | The ratio of the actually used memory to the requested total memory |
Key information | Total Keys | keys | Pcs | The total number of keys (level-1 keys) in instance storage |
| Expired Keys | expired | Pcs | The number of keys expired in a time window, which is equal to the value of expired_keys output by the info command. |
| Evicted Keys | evicted | Pcs | The number of keys evicted in a time window, which is equal to the value of evicted_keys output by the info command. |
Replication Delay | Replication Delay | repl_delay | Byte | The command delay between the replica node and the master node |
Request | Total Requests | commands | Times/sec | Queries per second |
| Read request | cmd_read | Times/sec | |
| Write request | cmd_write | Times/sec | |
| Other Requests | cmd_other | Times/sec | The number of command (excluding write and read commands) executions per second |
Response | Checking slow queries | cmd_slow | times | The number of command executions with a latency greater than the slowlog-log-slower-than configuration |
| Read Request Hits | cmd_hits | times | The number of keys successfully requested by read commands, which is equal to the value of the keyspace_hits metric output by the info command. |
| Read Request Misses | cmd_miss | times | The number of keys unsuccessfully requested by read commands, which is equal to the value of the keyspace_misses metric output by the info command. |
| Read Request Hit Rate | cmd_hits_ratio | % | Key hits/(key hits + key misses). This metric can reflect the situation of cache miss. |
Category | Description | Metric | Unit | Meaning |
CPU | CPU Utilization | cpu_util | % | CPU utilization of the proxy |
Request | Total Requests | proxy_commands | Times/sec | The number of commands executed by the proxy |
| Key Requests | cmd_key_count | Counts/sec | The number of keys accessed by a command per second |
| Mget Executions | cmd_mget | Times/sec | The number of MGET commands executed per second |
| Execution Error | cmd_err | Times/sec | The number of command execution errors in the proxy. For example, the command does not exist, parameters are incorrect, etc. |
| Big Value Requests | cmd_big_value | Times/sec | The number of executions of requests larger than 32 KB per second |
Traffic | Inbound Traffic | in_flow | MB/s | Private network inbound traffic |
| Outbound traffic | out_flow | MB/s | Private network outbound traffic |
Network usage | Number of connections | connections | Pcs | The number of TCP connections to an instance |
| Connections per sec | client_connections_received_per_second | Pcs | The number of TCP connections established per second |
| Disconnections per sec | client_connections_closed_per_second | Pcs | The number of TCP connections closed per second |
| Abnormal connections per second | client_connections_aborted_per_second | Pcs | The number of TCP connections aborted per second |
Network usage rates | Connection Utilization | connections_util | % | The ratio of the number of TCP connections to the maximum number of connections |
| Inbound Traffic Utilization | in_bandwidth_util | % | The ratio of the actually used private inbound traffic to the maximum traffic |
| Inbound Traffic Limit Count | in_flow_limit | times | The number of times inbound traffic triggers a traffic limit |
| Outbound Traffic Utilization | out_bandwidth_util | % | The ratio of the actually used private outbound traffic to the maximum traffic |
| Outbound Traffic Limit Count | out_flow_limit | times | The number of times outbound traffic triggers a traffic limit |
Latency | Average Execution Latency | latency_avg | ms | The average execution latency between the proxy and the Redis server |
| Max Execution Latency | latency_max | ms | The maximum execution latency between the proxy and the Redis server |
| P99 execution latency | latency_p99 | ms | The P99 execution latency between the proxy and the Redis server |
| Average Read Latency | latency_read | ms | The average execution latency of read commands between the proxy and the Redis server. For more information on read command types, see Command types. |
| Average Write Latency | latency_write | ms | The average execution latency of write command between the proxy and the Redis server. For more information on write command types, see Command types. |
| Average Latency of Other Commands | latency_other | ms | The average execution latency of commands (excluding write and read commands) between the proxy and the Redis server |
この記事はお役に立ちましたか?