DCS Monitoring Metrics
Description
This section describes DCS metrics reported to Cloud Eye as well as their namespaces and dimensions. You can use the Cloud Eye console or call API Overview to query the DCS metrics and alarms.
Cloud Eye can monitor dimensions nested to a maximum depth of four levels (levels 0 to 3). 3 is the deepest level. For example, if the monitored dimension of a metric is dcs_instance_id,dcs_cluster_redis_node, dcs_instance_id indicates level 0 and dcs_cluster_redis_node indicates level 1.
Table 1 lists the monitoring dimensions for different instance types.
| Instance Type | Instance Monitoring | Data Node Monitoring | Proxy Node Monitoring |
|---|---|---|---|
| Single-node | Supported Only instance-level monitoring metrics are supported, as instance monitoring is identical to data node monitoring. | N/A | N/A |
| Master/Standby | Supported The master node is monitored. | Supported Both the master and standby nodes are monitored. | N/A |
| Read/Write splitting | Supported The master node is monitored. | Supported Both the master and standby nodes are monitored. | Supported Each proxy node on the instance is monitored. |
| Proxy Cluster | Supported The monitoring data of all master nodes in the cluster is aggregated. | Supported Each shard is monitored. | Supported Each proxy node in the cluster is monitored. |
| Cluster | Supported The monitoring data of all master nodes in the cluster is aggregated. | Supported Each shard is monitored. | N/A |
Namespace
SYS.DCS
Metric Category
The metrics can be categorized as follows:
Monitoring Metrics for DCS Redis 3.0 Instances
- DCS Redis 3.0 has been discontinued and is no longer sold. You can use DCS Redis 5.0 or later.
- Dimensions lists the metric dimensions.
| Metric ID | Metric Name | Metric Description | Value Range | Unit | Conversion Rule | Dimension | Monitoring Period (Raw Data) |
|---|---|---|---|---|---|---|---|
| cpu_usage | Maximum CPU Usage | The monitored object's maximum CPU usage among multiple sampling values in a monitoring period. For a single-node or master/standby instance, this metric indicates the CPU usage of the master node. For a Proxy Cluster instance, this metric indicates the average value of all proxy nodes. | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| memory_usage | Memory Usage | The monitored object's memory usage (excluding the reserved memory). | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| net_in_throughput | Network Input Throughput | Average inbound traffic per second on the network port. | ≥ 0 | Byte/s | 1024 (IEC) | dcs_instance_id | 1 minute |
| net_out_throughput | Network Output Throughput | Average outbound traffic per second on the network port. | ≥ 0 | Byte/s | 1024 (IEC) | dcs_instance_id | 1 minute |
| connected_clients | Connected Clients | Number of connected clients, including system monitoring, configuration synchronization, and service-related connections. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| client_longest_out_list | Client Longest Output List | Longest output list among current client connections. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| client_biggest_in_buf | Client Biggest Input Buf | Maximum input data length among current client connections. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| blocked_clients | Blocked Clients | Number of clients suspended by block operations, such as BLPOP, BRPOP, and BRPOPLPUSH. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| used_memory | Used Memory | Number of bytes in the memory used by the DCS Redis instance. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| used_memory_rss | Used Memory RSS | Resident set size (RSS) memory that the DCS Redis instance has used, that is, the memory bytes that actually reside in the memory. It includes all heap memory but not the swapped-out memory. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| used_memory_peak | Used Memory Peak | Peak memory consumed by Redis since the Redis server last started. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| used_memory_lua | Used Lua Memory | Number of bytes in the memory used by the Lua engine. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| memory_frag_ratio | Memory Fragmentation Ratio | Current memory fragmentation ratio, calculated as used_memory_rss/used_memory. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| total_connections_received | New Connections | Number of new connections in a monitoring period. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| total_commands_processed | Commands Processed | Number of commands processed in a monitoring period. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| instantaneous_ops | Ops per Second | Number of commands processed per second. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| total_net_input_bytes | Network Input Bytes | Number of bytes received in a monitoring period. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| total_net_output_bytes | Network Output Bytes | Number of bytes sent in a monitoring period. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| instantaneous_input_kbps | Input Flow | Instantaneous input traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_instance_id | 1 minute |
| instantaneous_output_kbps | Output Flow | Instantaneous output traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_instance_id | 1 minute |
| rejected_connections | Rejected Connections | Number of connections rejected because the number of connections exceeds the value of maxclients in a monitoring period. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| expired_keys | Expired Keys | Number of keys that have expired and been deleted in a monitoring period. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| evicted_keys | Evicted Keys | Number of keys that have been evicted due to insufficient memory in a monitoring period. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| keyspace_hits | Keyspace Hits | Number of query hits in the main dictionary in a monitoring period. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| keyspace_misses | Keyspace Misses | Number of query misses in the main dictionary in a monitoring period. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| pubsub_channels | PubSub Channels | Number of Pub/Sub channels. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| pubsub_patterns | PubSub Patterns | Number of Pub/Sub patterns. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| keyspace_hits_perc | Hit Rate | Percentage of Redis cache hits, calculated as keyspace_hits/(keyspace_hits + keyspace_misses). | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| command_max_delay | Maximum Command Latency | Maximum latency of commands executed on the instance. | ≥ 0 | ms | N/A | dcs_instance_id | 1 minute |
| auth_errors | Authentication Failures | Number of authentication failures of the instance. This metric is supported only by single-node and master/standby instances. | ≥ 0 | Count | N/A | dcs_instance_id | 1 minute |
| is_slow_log_exist | Slow Query Logs | Whether the instance has slow query logs. This metric does not collect statistics on slow query logs caused by the migrate, slaveof, config, bgsave, and bgrewriteaof commands. This metric is supported only by single-node and master/standby instances. |
| N/A | N/A | dcs_instance_id | 1 minute |
| keys | Keys | Number of keys in the Redis cache. This metric is supported only by single-node and master/standby instances. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
Monitoring Metrics for DCS Redis 4.0 Instances and Later
- Dimensions lists the metric dimensions.
- Instance monitoring data is the aggregated master node data.
- Some instance monitoring metrics are aggregated from the master and replica nodes. For details, see the metric description in Table 3.
| Metric ID | Metric Name | Metric Description | Value Range | Unit | Conversion Rule | Dimension | Monitoring Period (Raw Data) |
|---|---|---|---|---|---|---|---|
| cpu_usage | Maximum CPU Usage | The monitored object's maximum CPU usage among multiple sampling values in a monitoring period. | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| cpu_avg_usage | Average CPU Usage | The monitored object's average CPU usage of multiple sampling values in a monitoring period. | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| command_max_delay | Maximum Command Latency | Maximum latency of commands executed on the instance. | ≥ 0 | ms | N/A | dcs_instance_id | 1 minute |
| total_connections_received | New Connections | Number of new connections in a monitoring period, including connections to replicas and those established for system monitoring, configuration synchronization, and services. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| is_slow_log_exist | Slow Query Logs | Whether the instance has slow query logs. This metric does not collect statistics on slow query logs caused by the migrate, slaveof, config, bgsave, and bgrewriteaof commands. |
| N/A | N/A | dcs_instance_id | 1 minute |
| memory_usage | Memory Usage | Memory consumed by the monitored object. | ≥ 0 | % | N/A | dcs_instance_id | 1 minute |
| expires | Keys With an Expiration | Number of keys with an expiration in Redis. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| keyspace_hits_perc | Hit Rate | Percentage of Redis cache hits, calculated as keyspace_hits/(keyspace_hits + keyspace_misses). This metric aggregates data from the master and replica nodes. If no read command is executed in a single monitoring period, the cache hit rate is 0. | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| used_memory | Used Memory | Number of bytes in the memory used by the DCS Redis instance. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| used_memory_dataset | Used Memory Dataset | Memory that Redis datasets have used. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| used_memory_dataset_perc | Used Memory Dataset Ratio | Percentage of the memory that Redis datasets have used to the total memory. This metric aggregates data from the master and replica nodes. | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| used_memory_rss | Used Memory RSS | Resident set size (RSS) memory that the DCS Redis instance has used, that is, the memory bytes that actually reside in the memory. It includes all heap memory but not the swapped-out memory. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| instantaneous_ops | Ops per Second | Number of commands processed per second. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| keyspace_misses | Keyspace Misses | Number of query misses in the main dictionary in a monitoring period. This metric aggregates data from the master and replica nodes. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| keys | Keys | Number of keys in the Redis cache. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| blocked_clients | Blocked Clients | Number of clients suspended by block operations. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| connected_clients | Connected Clients | Number of connected clients, including system monitoring, configuration synchronization, and service-related connections. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| del | DEL | Number of concurrent DEL operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| evicted_keys | Evicted Keys | Number of keys that have been evicted due to insufficient memory in a monitoring period. This metric aggregates data from the master and replica nodes. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| expire | EXPIRE | Number of concurrent EXPIRE operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| expired_keys | Expired Keys | Number of keys that have expired and been deleted in a monitoring period. This metric aggregates data from the master node. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| get | GET | Number of concurrent GET operations per second in a monitoring period. This metric aggregates data from the master and replica nodes. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| hdel | HDEL | Number of concurrent HDEL operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| hget | HGET | Number of concurrent HGET operations per second in a monitoring period. This metric aggregates data from the master and replica nodes. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| hmget | HMGET | Number of concurrent HMGET operations per second in a monitoring period. This metric aggregates data from the master and replica nodes. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| hmset | HMSET | Number of concurrent HMSET operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| hset | HSET | Number of concurrent HSET operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| instantaneous_input_kbps | Input Flow | Instantaneous input traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_instance_id | 1 minute |
| instantaneous_output_kbps | Output Flow | Instantaneous output traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_instance_id | 1 minute |
| memory_frag_ratio | Memory Fragmentation Ratio | Current memory fragmentation ratio. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| mget | MGET | Number of concurrent MGET operations per second in a monitoring period. This metric aggregates data from the master and replica nodes. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| mset | MSET | Number of concurrent MSET operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| pubsub_channels | PubSub Channels | Number of Pub/Sub channels. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| pubsub_patterns | PubSub Patterns | Number of Pub/Sub patterns. | ≥ 0 | N/A | N/A | dcs_instance_id | 1 minute |
| set | SET | Number of concurrent SET operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| used_memory_lua | Used Lua Memory | Number of bytes in the memory used by the Lua engine. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| used_memory_peak | Used Memory Peak | Peak memory consumed by Redis since the Redis server last started. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| sadd | Sadd | Number of concurrent SADD operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| smembers | Smembers | Number of concurrent SMEMBERS operations per second in a monitoring period. This metric aggregates data from the master and replica nodes. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| scan | SCAN | Number of concurrent SCAN operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| setex | SETEX | Number of concurrent SETEX operations per second in a monitoring period. | 0–500,000 | Count/s | N/A | dcs_instance_id | 1 minute |
| rx_controlled | Flow Control Times | Number of times that client requests are controlled in a monitoring period. This metric value is incremented by 1 each time a client request is controlled. If the value is greater than 0, the consumed bandwidth exceeds the maximum bandwidth and flow control is triggered. The node where flow control occurs will temporarily stop processing commands from the client to control the traffic. | ≥ 0 | Count | N/A | dcs_instance_id | 1 minute |
| bandwidth_usage | Bandwidth Usage | Percentage of the current bandwidth to the maximum bandwidth. | 0–200 | % | N/A | dcs_instance_id | 1 minute |
| command_max_rt | Maximum Latency | Maximum latency from the time when a node receives a command to the time when the node responds. This metric is supported only by single-node instances. | ≥ 0 | μs | N/A | dcs_instance_id | 1 minute |
| command_avg_rt | Average Latency | Average latency from the time when a node receives a command to the time when the node responds. This metric is supported only by single-node instances. | ≥ 0 | μs | N/A | dcs_instance_id | 1 minute |
| used_storage | Used Storage Space | Storage space that has been used. This metric is supported only by Enterprise (storage) Edition instances. | ≥ 0 | Byte | 1024 (IEC) | dcs_instance_id | 1 minute |
| storage_usage | Storage Usage | Percentage of used storage. This metric is supported only by Enterprise (storage) Edition instances. | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| memory_max_usage | Maximum Memory Usage | Maximum memory usage of instance nodes or replicas. | 0–100 | % | N/A | dcs_instance_id | 1 minute |
| command_p99_rt | P99 Latency | 99th percentile of the execution latency. This metric is supported only by Proxy Cluster and read/write splitting instances. | ≥ 0 | ms | N/A | dcs_instance_id | 1 minute |
| read_commands | Read Requests | Number of read commands executed per second. | ≥ 0 | Count/s | N/A | dcs_instance_id | 1 minute |
| write_commands | Write Requests | Number of write commands executed per second. | ≥ 0 | Count/s | N/A | dcs_instance_id | 1 minute |
| read_command_avg_rt | Average Read Latency | Average execution latency of read commands. | ≥ 0 | μs | N/A | dcs_instance_id | 1 minute |
| write_command_avg_rt | Average Write Latency | Average execution latency of write commands. | ≥ 0 | μs | N/A | dcs_instance_id | 1 minute |
| connections_usage | Connection Usage | Percentage of the current number of connections to the maximum number of connections. | ≥ 0 | % | N/A | dcs_instance_id | 1 minute |
| get_max_rt | Maximum GET Latency | Maximum latency of GET operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| get_p99_rt | P99 GET Latency | P99 latency of GET operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| get_avg_rt | Average GET Latency | Average latency of GET operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| ping | PING | Number of concurrent PING operations per second in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_instance_id | 1 minute |
| ping_max_rt | Maximum PING Latency | Maximum latency of PING operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| ping_p99_rt | P99 PING Latency | P99 latency of PING operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| ping_avg_rt | Average PING Latency | Average latency of PING operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| auth | AUTH | Number of concurrent AUTH operations per second in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_instance_id | 1 minute |
| auth_max_rt | Maximum AUTH Latency | Maximum latency of AUTH operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| auth_p99_rt | P99 AUTH Latency | P99 latency of AUTH operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| auth_avg_rt | Average AUTH Latency | Average latency of AUTH operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| setex_max_rt | Maximum SETEX Latency | Maximum latency of SETEX operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| setex_p99_rt | P99 SETEX Latency | P99 latency of SETEX operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| setex_avg_rt | Average SETEX Latency | Average latency of SETEX operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| del_max_rt | Maximum DEL Latency | Maximum latency of DEL operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| del_p99_rt | P99 DEL Latency | P99 latency of DEL operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| del_avg_rt | Average DEL Latency | Average latency of DEL operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_instance_id | 1 minute |
| total_big_requests_per_sec | Oversized Requests | Number of requests larger than 32 KB per second in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_instance_id | 1 minute |
| total_redis_error | Execution Errors | Number of command execution errors in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_instance_id | 1 minute |
Monitoring Metrics for Data Nodes of DCS Redis Instances
- Master/Standby, read/write splitting, and Cluster instances support data node monitoring. You can view the monitoring metrics of each node on an instance.
- Dimensions lists the metric dimensions.
| Metric ID | Metric Name | Metric Description | Value Range | Unit | Conversion Rule | Dimension | Monitoring Period (Raw Data) |
|---|---|---|---|---|---|---|---|
| cpu_usage | Maximum CPU Usage | The monitored object's maximum CPU usage among multiple sampling values in a monitoring period. | 0–100 | % | N/A | dcs_cluster_redis_node | 1 minute |
| cpu_avg_usage | Average CPU Usage | The monitored object's average CPU usage of multiple sampling values in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–100 | % | N/A | dcs_cluster_redis_node | 1 minute |
| memory_usage | Memory Usage | Memory consumed by the monitored object. After the master and replica nodes run for a long time, the management memory of each key may be slightly different. It is normal that the memory metrics of the master and replica nodes are different. | ≥ 0 | % | N/A | dcs_cluster_redis_node | 1 minute |
| connected_clients | Connected Clients | Number of connected clients, including system monitoring, configuration synchronization, and service-related connections. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| client_longest_out_list | Client Longest Output List | Longest output list among all current client connections. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 3.0 and 4.0 instances. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| client_biggest_in_buf | Client Biggest Input Buf | Maximum input data length among current client connections. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 3.0 and 4.0 instances. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| blocked_clients | Blocked Clients | Number of clients suspended by block operations, such as BLPOP, BRPOP, and BRPOPLPUSH. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| used_memory | Used Memory | Number of bytes in the memory used by the DCS Redis instance. After the master and replica nodes run for a long time, the management memory of each key may be slightly different. It is normal that the memory metrics of the master and replica nodes are different. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| used_memory_rss | Used Memory RSS | Resident set size (RSS) memory that the DCS Redis instance has used, that is, the memory bytes that actually reside in the memory. It includes all heap memory but not the swapped-out memory. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| used_memory_peak | Used Memory Peak | Peak memory consumed by Redis since the Redis server last started. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| used_memory_lua | Used Lua Memory | Number of bytes in the memory used by the Lua engine. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| memory_frag_ratio | Memory Fragmentation Ratio | Current memory fragmentation ratio, calculated as used_memory_rss/used_memory. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| total_connections_received | New Connections | Number of new connections in a monitoring period, including connections to replicas and those established for system monitoring, configuration synchronization, and services. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| total_commands_processed | Commands Processed | Number of commands processed in a monitoring period. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| instantaneous_ops | Ops per Second | Number of commands processed per second. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| total_net_input_bytes | Network Input Bytes | Number of bytes received in a monitoring period. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| total_net_output_bytes | Network Output Bytes | Number of bytes sent in a monitoring period. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| instantaneous_input_kbps | Input Flow | Instantaneous input traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| instantaneous_output_kbps | Output Flow | Instantaneous output traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| rejected_connections | Rejected Connections | Number of connections rejected because the number of connections exceeds the value of maxclients in a monitoring period. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| expired_keys | Expired Keys | Number of keys that have expired and been deleted in a monitoring period. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| evicted_keys | Evicted Keys | Number of keys that have been evicted due to insufficient memory in a monitoring period. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| pubsub_channels | PubSub Channels | Number of Pub/Sub channels. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| pubsub_patterns | PubSub Patterns | Number of Pub/Sub patterns. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| keyspace_hits_perc | Hit Rate | Percentage of Redis cache hits, calculated as keyspace_hits/(keyspace_hits + keyspace_misses). If no read command is executed in a single monitoring period, the cache hit rate is 0. | 0–100 | % | N/A | dcs_cluster_redis_node | 1 minute |
| command_max_delay | Maximum Command Latency | Maximum latency of commands executed on a node. | ≥ 0 | ms | N/A | dcs_cluster_redis_node | 1 minute |
| is_slow_log_exist | Slow Query Logs | Whether the node has slow query logs. This metric does not collect statistics on slow query logs caused by the migrate, slaveof, config, bgsave, and bgrewriteaof commands. |
| N/A | N/A | dcs_cluster_redis_node | 1 minute |
| keys | Keys | Number of keys in the Redis cache. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| sadd | SADD | Number of concurrent SADD operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| smembers | SMEMBERS | Number of concurrent SMEMBERS operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| ms_repl_offset | Replication Gap | Data synchronization gap between the master and replica nodes. This metric is supported only by the replica nodes of master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | - | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| del | DEL | Number of concurrent DEL operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| expire | EXPIRE | Number of concurrent EXPIRE operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| get | GET | Number of concurrent GET operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| hdel | HDEL | Number of concurrent HDEL operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| hget | HGET | Number of concurrent HGET operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| hmget | HMGET | Number of concurrent HMGET operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| hmset | HMSET | Number of concurrent HMSET operations per second in a monitoring period. This metric is supported only by master/standby and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| hset | HSET | Number of concurrent HSET operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| mget | MGET | Number of concurrent MGET operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| mset | MSET | Number of concurrent MSET operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| set | SET | Number of concurrent SET operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| rx_controlled | Flow Control Times | Number of times that client requests are controlled in a monitoring period. This metric value is incremented by 1 each time a client request is controlled. If the value is greater than 0, the consumed bandwidth exceeds the maximum bandwidth and flow control is triggered. The node where flow control occurs will temporarily stop processing commands from the client to control the traffic. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | Count | N/A | dcs_cluster_redis_node | 1 minute |
| bandwidth_usage | Bandwidth Usage | Percentage of the current bandwidth to the maximum bandwidth. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–200 | % | N/A | dcs_cluster_redis_node | 1 minute |
| connections_usage | Connection Usage | Percentage of the current number of connections to the maximum number of connections. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–100 | % | N/A | dcs_cluster_redis_node | 1 minute |
| command_max_rt | Maximum Latency | Maximum latency from the time when a node receives a command to the time when the node responds. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | μs | N/A | dcs_cluster_redis_node | 1 minute |
| command_avg_rt | Average Latency | Average latency from the time when a node receives a command to the time when the node responds. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | μs | N/A | dcs_cluster_redis_node | 1 minute |
| sync_full | Full Sync Times | Total number of full synchronizations since the Redis Server last started. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | N/A | N/A | dcs_cluster_redis_node | 1 minute |
| slow_log_counts | Slow Queries | Number of times that slow queries occur within a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | Count | N/A | dcs_cluster_redis_node | 1 minute |
| scan | SCAN | Number of concurrent SCAN operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| setex | SETEX | Number of concurrent SETEX operations per second in a monitoring period. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | 0–500,000 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| used_storage | Used Storage Space | Storage space that has been used. This metric is supported only by Enterprise (storage) Edition instances of DCS Redis 6.0. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_redis_node | 1 minute |
| storage_usage | Storage Usage | Percentage of used storage. This metric is supported only by Enterprise (storage) Edition instances of DCS Redis 6.0. | 0–100 | % | N/A | dcs_cluster_redis_node | 1 minute |
| read_commands | Read Requests | Number of read commands executed per second. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| write_commands | Write Requests | Number of write commands executed per second. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | Count/s | N/A | dcs_cluster_redis_node | 1 minute |
| read_command_avg_rt | Average Read Latency | Average execution latency of read commands. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | μs | N/A | dcs_cluster_redis_node | 1 minute |
| write_command_avg_rt | Average Write Latency | Average execution latency of write commands. This metric is supported only by master/standby, read/write splitting, and Cluster DCS Redis 4.0 instances and later. | ≥ 0 | μs | N/A | dcs_cluster_redis_node | 1 minute |
Monitoring Metrics for Proxy Nodes
- The metrics below are supported by Proxy Cluster and read/write splitting instances.
- Dimensions lists the metric dimensions.
| Metric ID | Metric Name | Metric Description | Value Range | Unit | Conversion Rule | Dimension | Monitoring Period (Raw Data) |
|---|---|---|---|---|---|---|---|
| cpu_usage | Maximum CPU Usage | The monitored object's maximum CPU usage among multiple sampling values in a monitoring period. | 0–100 | % | N/A | dcs_cluster_proxy_node | 1 minute |
| memory_usage | Memory Usage | Memory consumed by the monitored object. | ≥ 0 | % | N/A | dcs_cluster_proxy_node | 1 minute |
| p_connected_clients | Connected Clients | Number of connected clients. | ≥ 0 | N/A | N/A | dcs_cluster_proxy_node | 1 minute |
| max_rxpck_per_sec | Max. NIC Data Packet Receive Rate | Maximum number of data packets received by the NIC of the monitored object per second in a monitoring period. | 0–10,000,000 | Packet/s | N/A | dcs_cluster_proxy_node | 1 minute |
| max_txpck_per_sec | Max. NIC Data Packet Transmit Rate | Maximum number of data packets sent by the NIC of the monitored object per second in a monitoring period. | 0–10,000,000 | Packet/s | N/A | dcs_cluster_proxy_node | 1 minute |
| max_rxkB_per_sec | Maximum Inbound Bandwidth | Maximum volume of data received by the NIC of the monitored object per second. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_cluster_proxy_node | 1 minute |
| max_txkB_per_sec | Maximum Outbound Bandwidth | Maximum volume of data sent by the NIC of the monitored object per second. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_cluster_proxy_node | 1 minute |
| avg_rxpck_per_sec | Average NIC Data Packet Receive Rate | Average number of data packets received by the NIC of the monitored object per second in a monitoring period. | 0–10,000,000 | Packet/s | N/A | dcs_cluster_proxy_node | 1 minute |
| avg_txpck_per_sec | Average NIC Data Packet Transmit Rate | Average number of data packets sent by the NIC of the monitored object per second in a monitoring period. | 0–10,000,000 | Packet/s | N/A | dcs_cluster_proxy_node | 1 minute |
| avg_rxkB_per_sec | Average Inbound Bandwidth | Average volume of data received by the NIC of the monitored object per second. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_cluster_proxy_node | 1 minute |
| avg_txkB_per_sec | Average Outbound Bandwidth | Average volume of data sent by the NIC of the monitored object per second. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_cluster_proxy_node | 1 minute |
| Metric ID | Metric Name | Metric Description | Value Range | Unit | Conversion Rule | Dimension | Monitoring Period (Raw Data) |
|---|---|---|---|---|---|---|---|
| node_status | Proxy Status | Whether the proxy node is normal. |
| N/A | N/A | dcs_cluster_proxy2_node | 1 minute |
| cpu_usage | Maximum CPU Usage | The monitored object's maximum CPU usage among multiple sampling values in a monitoring period. | 0–100 | % | N/A | dcs_cluster_proxy2_node | 1 minute |
| cpu_avg_usage | Average CPU Usage | The monitored object's average CPU usage of multiple sampling values in a monitoring period. | 0–100 | % | N/A | dcs_cluster_proxy2_node | 1 minute |
| memory_usage | Memory Usage | Memory consumed by the monitored object. | ≥ 0 | % | N/A | dcs_cluster_proxy2_node | 1 minute |
| connected_clients | Connected Clients | Number of connected clients, including system monitoring, configuration synchronization, and service-related connections. | ≥ 0 | N/A | N/A | dcs_cluster_proxy2_node | 1 minute |
| instantaneous_ops | Ops per Second | Number of commands processed per second. | ≥ 0 | N/A | N/A | dcs_cluster_proxy2_node | 1 minute |
| instantaneous_input_kbps | Input Flow | Instantaneous input traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_cluster_proxy2_node | 1 minute |
| instantaneous_output_kbps | Output Flow | Instantaneous output traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_cluster_proxy2_node | 1 minute |
| total_net_input_bytes | Network Input Bytes | Number of bytes received in a monitoring period. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_proxy2_node | 1 minute |
| total_net_output_bytes | Network Output Bytes | Number of bytes sent in a monitoring period. | ≥ 0 | Byte | 1024 (IEC) | dcs_cluster_proxy2_node | 1 minute |
| connections_usage | Connection Usage | Percentage of the current number of connections to the maximum number of connections. | 0–100 | % | N/A | dcs_cluster_proxy2_node | 1 minute |
| command_max_rt | Maximum Latency | Maximum latency from the time when a node receives a command to the time when the node responds. | ≥ 0 | μs | N/A | dcs_cluster_proxy2_node | 1 minute |
| command_avg_rt | Average Latency | Average latency from the time when a node receives a command to the time when the node responds. | ≥ 0 | μs | N/A | dcs_cluster_proxy2_node | 1 minute |
| command_p99_rt | P99 Latency | 99th percentile of the execution latency. | ≥ 0 | ms | N/A | dcs_cluster_proxy2_node | 1 minute |
| get | GET | Number of concurrent GET operations per second. | ≥ 0 | Count/s | N/A | dcs_cluster_proxy2_node | 1 minute |
| get_max_rt | Maximum GET Latency | Maximum latency of GET operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| get_p99_rt | P99 GET Latency | P99 latency of GET operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| get_avg_rt | Average GET Latency | Average latency of GET operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| ping | PING | Number of concurrent PING operations per second in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_cluster_proxy2_node | 1 minute |
| ping_max_rt | Maximum PING Latency | Maximum latency of PING operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| ping_p99_rt | P99 PING Latency | P99 latency of PING operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| ping_avg_rt | Average PING Latency | Average latency of PING operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| auth | AUTH | Number of concurrent AUTH operations per second in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_cluster_proxy2_node | 1 minute |
| auth_max_rt | Maximum AUTH Latency | Maximum latency of AUTH operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| auth_p99_rt | P99 AUTH Latency | P99 latency of AUTH operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| auth_avg_rt | Average AUTH Latency | Average latency of AUTH operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| setex | SETEX | Number of concurrent SETEX operations per second in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_cluster_proxy2_node | 1 minute |
| setex_max_rt | Maximum SETEX Latency | Maximum latency of SETEX operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| setex_p99_rt | P99 SETEX Latency | P99 latency of SETEX operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| setex_avg_rt | Average SETEX Latency | Average latency of SETEX operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| del | DEL | Number of concurrent DEL operations per second in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_cluster_proxy2_node | 1 minute |
| del_max_rt | Maximum DEL Latency | Maximum latency of DEL operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| del_p99_rt | P99 DEL Latency | P99 latency of DEL operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| del_avg_rt | Average DEL Latency | Average latency of DEL operations in a monitoring period. | ≥ 0 | µs | N/A | dcs_cluster_proxy2_node | 1 minute |
| total_big_requests_per_sec | Oversized Requests | Number of requests larger than 32 KB per second in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_cluster_proxy2_node | 1 minute |
| total_redis_error | Execution Errors | Number of command execution errors in a monitoring period. | ≥ 0 | Count/s | N/A | dcs_cluster_proxy2_node | 1 minute |
| instantaneous_output_usage | Outbound Traffic Usage | The percentage of the current instantaneous outbound traffic to the maximum bandwidth. | ≥ 0 | % | N/A | dcs_cluster_proxy2_node | 1 minute |
Monitoring Metrics for DCS Memcached Instances
Dimensions lists the metric dimensions.
| Metric ID | Metric Name | Metric Description | Value Range | Unit | Conversion Rule | Dimension | Monitoring Period (Raw Data) |
|---|---|---|---|---|---|---|---|
| cpu_usage | Maximum CPU Usage | The monitored object's maximum CPU usage among multiple sampling values in a monitoring period. | 0–100 | % | N/A | dcs_memcached_instance_id | 1 minute |
| memory_usage | Memory Usage | Memory consumed by the monitored object. | 0–100 | % | N/A | dcs_memcached_instance_id | 1 minute |
| net_in_throughput | Network Input Throughput | Average inbound traffic per second on the network port. | ≥ 0 | Byte/s | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| net_out_throughput | Network Output Throughput | Average outbound traffic per second on the network port. | ≥ 0 | Byte/s | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| mc_connected_clients | Connected Clients | Number of connected clients (excluding those from replica nodes). | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_used_memory | Used Memory | Number of bytes used in memory. | ≥ 0 | Byte | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| mc_used_memory_rss | Used Memory RSS | Resident set size (RSS) memory that the instance has used, that is, the memory bytes that actually reside in the memory. It includes all heap memory but not the swapped-out memory. | ≥ 0 | Byte | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| mc_used_memory_peak | Used Memory Peak | Peak memory consumed since the server last started. | ≥ 0 | Byte | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| mc_memory_frag_ratio | Memory Fragmentation Ratio | Current memory fragmentation ratio, calculated as used_memory_rss/used_memory. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_connections_received | New Connections | Number of new connections in a monitoring period. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_commands_processed | Commands Processed | Number of commands processed in a monitoring period. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_instantaneous_ops | Ops per Second | Number of commands processed per second. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_net_input_bytes | Network Input Bytes | Number of bytes received in a monitoring period. | ≥ 0 | Byte | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| mc_net_output_bytes | Network Output Bytes | Number of bytes sent in a monitoring period. | ≥ 0 | Byte | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| mc_instantaneous_input_kbps | Input Flow | Instantaneous input traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| mc_instantaneous_output_kbps | Output Flow | Instantaneous output traffic. | ≥ 0 | KiB/s | 1024 (IEC) | dcs_memcached_instance_id | 1 minute |
| mc_rejected_connections | Rejected Connections | Number of connections rejected because the number of connections exceeds the value of maxclients in a monitoring period. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_expired_keys | Expired Keys | Number of keys that have expired and been deleted in a monitoring period. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_evicted_keys | Evicted Keys | Number of keys that have been evicted due to insufficient memory in a monitoring period. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_cmd_get | Number of Retrieval Requests | Number of received data retrieval requests. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_cmd_set | Number of Storage Requests | Number of received data storage requests. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_cmd_flush | Number of Flush Requests | Number of received data flush requests. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_cmd_touch | Number of Touch Requests | Number of received requests for changing the validity period of data. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_get_hits | Number of Retrieval Hits | Number of successful data retrieval operations. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_get_misses | Number of Retrieval Misses | Number of data retrieval failures due to the absence of keys. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_delete_hits | Number of Delete Hits | Number of successful data deletion operations. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_delete_misses | Number of Delete Misses | Number of data deletion failures due to the absence of keys. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_incr_hits | Number of Increment Hits | Number of successful increment operations. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_incr_misses | Number of Increment Misses | Number of increment failures due to the absence of keys. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_decr_hits | Number of Decrement Hits | Number of successful decrement operations. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_decr_misses | Number of Decrement Misses | Number of decrement failures due to the absence of keys. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_cas_hits | Number of CAS Hits | Number of successful CAS operations. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_cas_misses | Number of CAS Misses | Number of CAS failures due to the absence of keys. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_cas_badval | Number of CAS Values Not Matched | Number of CAS failures due to CAS value mismatch. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_touch_hits | Number of Touch Hits | Number of times that the data validity period is successfully changed. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_touch_misses | Number of Touch Misses | Number of times that the data validity period fails to be changed due to the absence of keys. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_auth_cmds | Authentication Requests | Number of authentication requests. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_auth_errors | Authentication Failures | Number of authentication failures. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_curr_items | Number of Items Stored | Number of stored data items. | ≥ 0 | N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_command_max_delay | Maximum Command Latency | Maximum latency of commands. | ≥ 0 | ms | N/A | dcs_memcached_instance_id | 1 minute |
| mc_is_slow_log_exist | Slow Query Logs | Whether the instance has slow query logs. This metric does not collect statistics on slow query logs caused by the migrate, slaveof, config, bgsave, and bgrewriteaof commands. |
| N/A | N/A | dcs_memcached_instance_id | 1 minute |
| mc_keyspace_hits_perc | Hit Rate | Percentage of the cache hits to the number of instance lookups. | 0–100 | % | N/A | dcs_memcached_instance_id | 1 minute |
If an object has multiple dimension levels, you need to specify the dimension levels when you use an API to query the metrics of this object.
- To query this metric by calling an API, specify the dcs_cluster_redis_node dimension as follows:
dim.0=dcs_instance_id,ca3c18f7-xxxx-xxxx-xxxx-76140724f2e4&dim.1=dcs_cluster_redis_node,b6258192xxxxxxxxx380a60c01f6
ca3c18f7-xxxx-xxxx-xxxx-76140724f2e4 and b6258192xxxxxxxxx380a60c01f6 are the values of dcs_instance_id and dcs_cluster_redis_node, respectively. For details about how to obtain the values, see the descriptions in Dimensions.
- To query multiple metrics by calling an API, specify the dcs_cluster_redis_node dimension as follows:
"dimensions": [ { "name": "dcs_instance_id", "value": "ca3c18f7-xxxx-xxxx-xxxx-76140724f2e4" }, { "name": "dcs_cluster_redis_node", "value": "b6258192xxxxxxxxx380a60c01f6" } ]ca3c18f7-xxxx-xxxx-xxxx-76140724f2e4 and b6258192xxxxxxxxx380a60c01f6 are the values of dcs_instance_id and dcs_cluster_redis_node, respectively. For details about how to obtain the values, see the descriptions in Dimensions.
Dimensions
| Key | Value |
|---|---|
| dcs_instance_id | DCS Redis instance ID, for example, ca3c18f7-xxxx-xxxx-xxxx-76140724f2e4. The value of this parameter can be obtained from the instance_id parameter in the response of the Querying All DCS Instances API. |
| dcs_cluster_redis_node | Data node ID, for example, b6258192xxxxxxxxx380a60c01f6. The value of this parameter can be obtained from the logical_node_id parameter in the response of the Querying Instance Nodes API. |
| dcs_cluster_proxy_node | Proxy node ID of a DCS Redis 3.0 instance, for example, a95f06b5xxxxxxee209a8a5ba. DCS Redis 3.0 instances are no longer available. To obtain the value, contact the customer service. |
| dcs_cluster_proxy2_node | Proxy node ID of a DCS Redis 4.0 instance or later , for example, ff8080819axxxxxxxxb97ba16ae4. The value of this parameter can be obtained from the logical_node_id parameter in the response of the Querying Instance Nodes API. |
| dcs_memcached_instance_id | Memcached instance ID, for example, f987f2d6-xxxx-xxxx-xxxx-e3c49341f014. The value of this parameter can be obtained from the instance_id parameter in the response of the Querying All DCS Instances API. |
What is your overall rating for this page?
Thank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot