功能说明
本节定义了DCS服务上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索DCS服务产生的监控指标和告警信息。
实例监控指标差异
实例类型 | 实例级监控 | 数据节点级监控 | Proxy节点级监控 |
---|---|---|---|
单机 | 支持只有实例级别的监控指标,实例监控即为数据节点监控。 | 不涉及 | 不涉及 |
主备 | 支持实例监控是指对主节点的监控。 | 支持数据节点监控分别是对主节点和备节点的监控。 | 不涉及 |
读写分离 | 支持实例监控是指对主节点的监控。 | 支持数据节点监控分别是对主节点和备节点的监控。 | 支持Proxy节点监控是对实例中每个Proxy节点的监控。 |
Proxy集群 | 支持实例监控是对集群所有主节点数据汇总后的监控。 | 支持数据节点监控是对集群每个分片的监控。 | 支持Proxy节点监控是对集群每个Proxy节点的监控。 |
Cluster集群 | 支持实例监控是对集群所有主节点数据汇总后的监控。 | 支持数据节点监控是对集群每个分片的监控。 | 不涉及 |
命名空间
SYS.DCS
Redis3.0实例监控指标
说明测量对象列,包含支持该指标的实例和实例类型。
监控指标的维度请参考维度。
Redis3.0实例支持的监控指标
指标ID | 指标名称 | 含义 | 取值范围 | 测量对象 | 监控周期(原始指标) |
---|---|---|---|---|---|
cpu_usage | CPU利用率 | 该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的最高值。单位:%。 | 0-100% | Redis实例(单机/主备/集群) | 1分钟 |
memory_usage | 内存利用率 | 该指标用于统计测量对象的内存利用率。单位:%。 | 0-100% | Redis实例(单机/主备/集群) | 1分钟 |
net_in_throughput | 网络输入吞吐量 | 该指标用于统计网口平均每秒的输入流量。单位:byte/s。 | >= 0字节/秒 | Redis实例(单机/主备/集群) | 1分钟 |
net_out_throughput | 网络输出吞吐量 | 该指标用于统计网口平均每秒的输出流量。单位:byte/s。 | >= 0字节/秒 | Redis实例(单机/主备/集群) | 1分钟 |
node_status | 实例节点状态 | 实例节点状态,状态正常时为0,异常时为1 | - | Redis实例(单机/主备/集群) | 1分钟 |
connected_clients | 活跃的客户端数量 | 该指标用于统计已连接的客户端数量,不包括来自从节点的连接。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
client_longest_out_list | 客户端最长输出列表 | 该指标用于统计客户端所有现存连接的最长输出列表。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
client_biggest_in_buf | 客户端最大输入缓冲 | 该指标用于统计客户端所有现存连接的最大输入数据长度。单位:byte。 | >=0byte | Redis实例(单机/主备/集群) | 1分钟 |
blocked_clients | 阻塞的客户端数量 | 该指标用于被阻塞操作挂起的客户端的数量。阻塞操作如BLPOP,BRPOP,BRPOPLPUSH。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
used_memory | 已用内存 | 该指标用于统计Redis已使用的内存字节数。单位:byte。 | >=0byte | Redis实例(单机/主备/集群) | 1分钟 |
used_memory_rss | 已用内存RSS | 该指标用于统计Redis已使用的RSS内存。即实际驻留“在内存中”的内存数。包含和堆,但不包括换出的内存。单位:byte。 | >=0byte | Redis实例(单机/主备/集群) | 1分钟 |
used_memory_peak | 已用内存峰值 | 该指标用于统计Redis服务器启动以来使用内存的峰值。单位:byte。 | >=0byte | Redis实例(单机/主备/集群) | 1分钟 |
used_memory_lua | Lua已用内存 | 该指标用于统计Lua引擎已使用的内存字节。单位:byte。 | >=0byte | Redis实例(单机/主备/集群) | 1分钟 |
memory_frag_ratio | 内存碎片率 | 该指标用于统计当前的内存碎片率。其数值上等于used_memory_rss / used_memory。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
total_connections_received | 新建连接数 | 该指标用于统计周期内新建的连接数。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
total_commands_processed | 处理的命令数 | 该指标用于统计周期内处理的命令数。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
instantaneous_ops | 每秒并发操作数 | 该指标用于统计每秒处理的命令数。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
total_net_input_bytes | 网络收到字节数 | 该指标用于统计周期内收到的字节数。单位:byte。 | >=0byte | Redis实例(单机/主备/集群) | 1分钟 |
total_net_output_bytes | 网络发送字节数 | 该指标用于统计周期内发送的字节数。单位:byte。 | >=0byte | Redis实例(单机/主备/集群) | 1分钟 |
instantaneous_input_kbps | 网络瞬时输入流量 | 该指标用于统计瞬时的输入流量。单位:kbit/s。 | >=0kbit/s | Redis实例(单机/主备/集群) | 1分钟 |
instantaneous_output_kbps | 网络瞬时输出流量 | 该指标用于统计瞬时的输出流量。单位:kbit/s。 | >=0kbit/s | Redis实例(单机/主备/集群) | 1分钟 |
rejected_connections | 已拒绝的连接数 | 该指标用于统计周期内因为超过maxclients而拒绝的连接数量。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
expired_keys | 已过期的键数量 | 该指标用于统计周期内因过期而被删除的键数量 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
evicted_keys | 已逐出的键数量 | 该指标用于统计周期内因为内存不足被删除的键数量。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
keyspace_hits | Keyspace命中次数 | 该指标用于统计周期内在主字典中查找命中次数。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
keyspace_misses | Keyspace错过次数 | 该指标用于统计周期内在主字典中查找不命中次数。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
pubsub_channels | Pubsub通道个数 | 该指标用于统计Pub/Sub通道个数。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
pubsub_patterns | Pubsub模式个数 | 该指标用于统计Pub/Sub模式个数。 | >=0 | Redis实例(单机/主备/集群) | 1分钟 |
keyspace_hits_perc | 缓存命中率 | 该指标用于统计Redis的缓存命中率,其命中率算法为:keyspace_hits/(keyspace_hits+keyspace_misses)单位:%。 | 0-100% | Redis实例(单机/主备/集群) | 1分钟 |
command_max_delay | 命令最大时延 | 统计实例的命令最大时延。单位为ms。 | >=0ms | Redis实例(单机/主备/集群) | 1分钟 |
auth_errors | 认证失败次数 | 统计实例的认证失败次数。 | >=0 | Redis实例(单机/主备) | 1分钟 |
is_slow_log_exist | 是否存在慢日志 | 统计实例是否存在慢日志。说明该监控不统计由migrate、slaveof、config、bgsave、bgrewriteaof命令导致的慢日志。 | l 1:表示存在l 0:表示不存在。 | Redis实例(单机/主备) | 1分钟 |
keys | 缓存键总数 | 该指标用于统计Redis缓存中键总数。 | >=0 | Redis实例(单机/主备) | 1分钟 |
Redis 4.0、Redis 5.0和Redis 6.0实例监控指标
说明测量对象列,表示支持该指标的实例和实例类型。
监控指标的维度请参考下文维度表格。
Redis4.0、Redis5.0和Redis 6.0实例支持的监控指标
指标ID | 指标名称 | 含义 | 取值范围 | 测量对象 | 监控周期(原始指标) |
---|---|---|---|---|---|
cpu_usage | CPU利用率 | 该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的最高值。单位:%。 | 0-100% | Redis实例(单机/主备/读写分离) | 1分钟 |
command_max_delay | 命令最大时延 | 统计实例的命令最大时延。单位:ms。 | >=0ms | Redis实例 | 1分钟 |
total_connections_received | 新建连接数 | 该指标用于统计周期内新建的连接数。 | >=0 | Redis实例 | 1分钟 |
is_slow_log_exist | 是否存在慢日志 | 统计实例是否存在慢日志。说明该监控不统计由migrate、slaveof、config、bgsave、bgrewriteaof命令导致的慢日志。 | l 1:表示存在l 0:表示不存在。 | Redis实例 | 1分钟 |
memory_usage | 内存利用率 | 该指标用于统计测量对象的内存利用率。单位:%。 | 0-100% | Redis实例 | 1分钟 |
expires | 有过期时间的键总数 | 该指标用于统计Redis缓存中将会过期失效的键数目。 | >=0 | Redis实例 | 1分钟 |
keyspace_hits_perc | 缓存命中率 | 该指标用于统计Redis的缓存命中率,其命中率算法为:keyspace_hits/(keyspace_hits+keyspace_misses)单位:%。 | 0-100% | Redis实例 | 1分钟 |
used_memory | 已用内存 | 该指标用于统计Redis已使用的内存字节数。单位:可在控制台进行选择,如KB、MB、byte等。 | >= 0 | Redis实例 | 1分钟 |
used_memory_dataset | 数据集使用内存 | 该指标用于统计Redis中数据集使用的内存。单位:可在控制台进行选择,如KB、MB、byte等。 | >= 0 | Redis实例 | 1分钟 |
used_memory_dataset_perc | 数据集使用内存百分比 | 该指标用于统计Redis中数据集使用的内存所占总内存百分比。单位:%。 | 0-100% | Redis实例 | 1分钟 |
used_memory_rss | 已用内存RSS | 该指标用于统计Redis已使用的RSS内存。即实际驻留“在内存中”的内存数。包含和堆,但不包括换出的内存。单位:可在控制台进行选择,如KB、MB、byte等。 | >= 0 | Redis实例 | 1分钟 |
instantaneous_ops | 每秒并发操作数 | 该指标用于统计每秒处理的命令数。 | >= 0 | Redis实例 | 1分钟 |
keyspace_misses | Keyspace错过次数 | 该指标用于统计周期内在主字典中查找不命中次数。 | >= 0 | Redis实例 | 1分钟 |
keys | 缓存键总数 | 该指标用于统计Redis缓存中键总数。 | >=0 | Redis实例 | 1分钟 |
rx_controlled | 流控次数 | 统计周期内被流控的次数。 | >=0 | Redis实例 | 1分钟 |
bandwidth_usage | 带宽使用率 | 计算当前流量带宽(网络瞬时输入流量与网络瞬时输出流量的平均值)与最大带宽限制的百分比单位:% | >=0% | Redis实例 | 1分钟 |
connections_usage | 连接数使用率 | 该指标用于统计当前连接数与最大连接数限制的百分比单位:% | >=0% | Redis实例 | 1分钟 |
Instance Node Status | 实例节点状态 | 实例节点状态,状态正常时为0,异常时为1 | - | Redis实例 | 1分钟 |
command_max_rt | 最大时延 | 节点从接收命令到发出响应的时延最大值单位:μs | >=0 | Redis实例(单机) | 1分钟 |
command_avg_rt | 平均时延 | 节点从接收命令到发出响应的时延平均值单位:μs | >=0 | Redis实例(单机) | 1分钟 |
cpu_avg_usage | CPU平均使用率 | 该指标用于统计当前CPU平均使用率的百分比单位:% | >=0% | Redis实例(单机/主备/读写分离) | 1分钟 |
blocked_clients | 阻塞的客户端数量 | 该指标用于被阻塞操作挂起的客户端的数量。 | >= 0 | Redis实例 | 1分钟 |
connected_clients | 活跃的客户端数量 | 该指标用于统计已连接的客户端数量,不包括来自从节点的连接。 | >= 0 | Redis实例 | 1分钟 |
del | DEL | 该指标用于统计平均每秒del操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
evicted_keys | 已逐出的键数量 | 该指标用于统计周期内因为内存不足被删除的键数量。 | >= 0 | Redis实例 | 1分钟 |
expire | EXPIRE | 该指标用于统计平均每秒expire操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
expired_keys | 已过期的键数量 | 该指标用于统计周期内因过期而被删除的键数量。 | >= 0 | Redis实例 | 1分钟 |
get | GET | 该指标用于统计平均每秒get操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
hdel | HDEL | 该指标用于统计平均每秒hdel操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
hget | HGET | 该指标用于统计平均每秒hget操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
hmget | HMGET | 该指标用于统计平均每秒hmget操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
hmset | HMSET | 该指标用于统计平均每秒hmset操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
hset | HSET | 该指标用于统计平均每秒hset操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
instantaneous_input_kbps | 网络瞬时输入流量 | 该指标用于统计瞬时的输入流量。单位:KB/s。 | >=0KB/s | Redis实例 | 1分钟 |
instantaneous_output_kbps | 网络瞬时输出流量 | 该指标用于统计瞬时的输出流量。单位:KB/s。 | >=0KB/s | Redis实例 | 1分钟 |
memory_frag_ratio | 内存碎片率 | 该指标用于统计当前的内存碎片率 | >= 0 | Redis实例 | 1分钟 |
mget | MGET | 该指标用于统计平均每秒mget操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
mset | MSET | 该指标用于统计平均每秒mset操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
pubsub_channels | Pubsub通道个数 | 该指标用于统计Pub/Sub通道个数 | >= 0 | Redis实例 | 1分钟 |
pubsub_patterns | Pubsub模式个数 | 该指标用于统计Pub/Sub模式个数 | >= 0 | Redis实例 | 1分钟 |
set | SET | 该指标用于统计平均每秒set操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
used_memory_lua | Lua已用内存 | 该指标用于统计Lua引擎已使用的内存字节单位:可在控制台进行选择,如KB、MB、byte等。 | >= 0 | Redis实例 | 1分钟 |
used_memory_peak | 已用内存峰值 | 该指标用于统计Redis服务器启动以来使用内存的峰值单位:可在控制台进行选择,如KB、MB、byte等。 | >= 0 | Redis实例 | 1分钟 |
sadd | SADD | 该指标用于统计平均每秒sadd操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
smembers | SMEMBERS | 该指标用于统计平均每秒smembers操作数。单位:Count/s | 0-500000 Count/s | Redis实例 | 1分钟 |
keyspace_misses | Keyspace错过次数 | 该指标用于统计周期内在主字典中查找不命中次数。 | >=0 | Redis实例 | 1分钟 |
used_memory_dataset | 数据集使用内存 | 该指标用于统计Redis中数据集使用的内存。单位:可在控制台进行选择,如KB、MB、byte等。 | >=0 | Redis实例 | 1分钟 |
used_memory_dataset_perc | 数据集使用内存百分比 | 该指标用于统计Redis中数据集使用的内存所占总内存百分比。单位:% | 0-100% | Redis实例 | 1分钟 |
Redis实例数据节点监控指标
说明测量对象列,表示支持该指标的实例和实例类型。
监控指标的维度请参考下文维度表格。
实例中数据节点监控指标
指标ID | 指标名称 | 含义 | 取值范围 | 测量对象 | 监控周期(原始指标) |
---|---|---|---|---|---|
cpu_usage | CPU利用率 | 该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的最高值。单位:%。 | 0-100% | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
memory_usage | 内存利用率 | 该指标用于统计测量对象的内存利用率。单位:%。 | 0-100% | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
connected_clients | 活跃的客户端数量 | 该指标用于统计已连接的客户端数量,不包括来自从节点的连接。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
client_longest_out_list | 客户端最长输出列表 | 该指标用于统计客户端所有现存连接的最长输出列表。 | >=0 | Redis 4.0主备、读写分离、集群实例数据节点 | 1分钟 |
client_biggest_in_buf | 客户端最大输入缓冲 | 该指标用于统计客户端所有现存连接的最大输入数据长度。单位:byte。 | >=0byte | Redis 4.0主备、读写分离、集群实例数据节点 | 1分钟 |
blocked_clients | 阻塞的客户端数量 | 该指标用于被阻塞操作挂起的客户端的数量。阻塞操作如BLPOP,BRPOP,BRPOPLPUSH。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
used_memory | 已用内存 | 该指标用于统计Redis已使用的内存字节数。单位:byte。 | >=0byte | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
used_memory_rss | 已用内存RSS | 该指标用于统计Redis已使用的RSS内存。即实际驻留“在内存中”的内存数,包含和堆,但不包括换出的内存。单位:byte。 | >=0byte | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
used_memory_peak | 已用内存峰值 | 该指标用于统计Redis服务器启动以来使用内存的峰值。单位:byte。 | >=0byte | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
used_memory_lua | Lua已用内存 | 该指标用于统计Lua引擎已使用的内存字节。单位:byte。 | >=0byte | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
memory_frag_ratio | 内存碎片率 | 该指标用于统计当前的内存碎片率。其数值上等于used_memory_rss / used_memory。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
total_connections_received | 新建连接数 | 该指标用于统计周期内新建的连接数。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
total_commands_processed | 处理的命令数 | 该指标用于统计周期内处理的命令数。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
instantaneous_ops | 每秒并发操作数 | 该指标用于统计每秒处理的命令数。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
total_net_input_bytes | 网络收到字节数 | 该指标用于统计周期内收到的字节数。单位:byte。 | >=0byte | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0主备实例数据节点 | 1分钟 |
total_net_output_bytes | 网络发送字节数 | 该指标用于统计周期内发送的字节数。单位:byte。 | >=0byte | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
instantaneous_input_kbps | 网络瞬时输入流量 | 该指标用于统计瞬时的输入流量。单位:KB/s。 | >=0KB/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
instantaneous_output_kbps | 网络瞬时输出流量 | 该指标用于统计瞬时的输出流量。单位:KB/s。 | >=0KB/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
rejected_connections | 已拒绝的连接数 | 该指标用于统计周期内因为超过maxclients而拒绝的连接数量。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
expired_keys | 已过期的键数量 | 该指标用于统计周期内因过期而被删除的键数量。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
evicted_keys | 已逐出的键数量 | 该指标用于统计周期内因为内存不足被删除的键数量。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
pubsub_channels | Pubsub通道个数 | 该指标用于统计Pub/Sub通道个数。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
pubsub_patterns | Pubsub模式个数 | 该指标用于统计Pub/Sub模式个数。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
keyspace_hits_perc | 缓存命中率 | 该指标用于统计Redis的缓存命中率,其命中率算法为:keyspace_hits/(keyspace_hits+keyspace_misses)单位:%。 | 0-100% | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
command_max_delay | 命令最大时延 | 统计节点的命令最大时延。单位:ms。 | >=0ms | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
is_slow_log_exist | 是否存在慢日志 | 统计节点是否存在慢日志。说明该监控不统计由migrate、slaveof、config、bgsave、bgrewriteaof命令导致的慢日志。 | l 1:表示存在l 0:表示不存在。 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
keys | 缓存键总数 | 该指标用于统计Redis缓存中键总数。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
sadd | SADD | 该指标用于统计平均每秒sadd操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
smembers | SMEMBERS | 该指标用于统计平均每秒smembers操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
ms_repl_offset | 主从数据同步差值 | 该指标用于统计主从节点之间的数据同步差值。 | - | Redis4.0/Redis5.0集群实例数据节点的备节点 | 1分钟 |
del | DEL | 该指标用于统计平均每秒del操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
expire | EXPIRE | 该指标用于统计平均每秒expire操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
get | GET | 该指标用于统计平均每秒get操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
hdel | HDEL | 该指标用于统计平均每秒hdel操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
hget | HGET | 该指标用于统计平均每秒hget操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
hmget | HMGET | 该指标用于统计平均每秒hmget操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
hmset | HMSET | 该指标用于统计平均每秒hmset操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
hset | HSET | 该指标用于统计平均每秒hset操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
mget | MGET | 该指标用于统计平均每秒mget操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
mset | MSET | 该指标用于统计平均每秒mset操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
set | SET | 该指标用于统计平均每秒set操作数。单位:Count/s | 0-500000 Count/s | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
rx_controlled | 流控次数 | 该指标用于统计周期内被流控的次数。单位:Count。 | >=0 | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
bandwidth_usage | 带宽使用率 | 计算当前流量带宽与最大带宽限制的百分比。 | 0-200% | Redis读写分离、集群实例数据节点Redis 4.0/Redis 5.0/Redis 6.0主备实例数据节点 | 1分钟 |
Proxy集群实例的Proxy节点监控指标
说明测量对象列,表示支持该指标的实例和实例类型。
监控指标的维度请参考下文维度表格。
Redis 3.0 Proxy集群实例中Proxy节点监控指标
指标ID | 指标名称 | 含义 | 取值范围 | 测量对象&维度 | 监控周期(原始指标) |
---|---|---|---|---|---|
cpu_usage | CPU利用率 | 该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的最高值。单位:%。 | 0-100% | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
memory_usage | 内存利用率 | 该指标用于统计测量对象的内存利用率。单位:%。 | 0-100% | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
p_connected_clients | 活跃的客户端数量 | 该指标用于统计已连接的客户端数量。 | >=0 | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
max_rxpck_per_sec | 网卡包接收最大速率 | 该指标用于统计测量对象网卡在统计周期内每秒接收的最大数据包数。单位:包/秒 | 0-10000000包/秒 | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
max_txpck_per_sec | 网卡包发送最大速率 | 该指标用于统计测量对象网卡在统计周期内每秒发送的最大数据包数。单位:包/秒 | 0-10000000包/秒 | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
max_rxkB_per_sec | 入网最大带宽 | 该指标用于统计测量对象网卡每秒接收的最大数据量。单位:KB/s。 | >= 0KB/s | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
max_txkB_per_sec | 出网最大带宽 | 该指标用于统计测量对象网卡每秒发送的最大数据量。单位:KB/s。 | >= 0KB/s | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
avg_rxpck_per_sec | 网卡包接收平均速率 | 该指标用于统计测量对象网卡在统计周期内每秒接收的平均数据包数。单位:包/秒 | 0-10000000包/秒 | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
avg_txpck_per_sec | 网卡包发送平均速率 | 该指标用于统计测量对象网卡在统计周期内每秒发送的平均数据包数。单位:包/秒 | 0-10000000包/秒 | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
avg_rxkB_per_sec | 入网平均带宽 | 该指标用于统计测量对象网卡每秒接收的平均数据量。单位:KB/s。 | >= 0KB/s | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
avg_txkB_per_sec | 出网平均带宽 | 该指标用于统计测量对象网卡每秒发送的平均数据量。单位:KB/s。 | >= 0KB/s | Redis 3.0 Proxy集群实例Proxy节点 | 1分钟 |
Redis 4.0/5.0 Proxy集群和读写分离实例的Proxy节点支持的监控指标
指标ID | 指标名称 | 指标含义 | 取值范围 | 测量对象 | 监控周期(原始指标) |
---|---|---|---|---|---|
node_status | 实例节点状态 | 显示Proxy节点状态是否正常。 | l 0:表示正常l 1:表示异常 | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
cpu_usage | CPU利用率 | 该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的最高值。单位:%。 | 0-100% | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
cpu_avg_usage | CPU平均使用率 | 该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的平均值。单位:%。 | 0-100% | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
memory_usage | 内存利用率 | 该指标用于统计测量对象的内存利用率。单位:%。 | 0-100% | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
connected_clients | 活跃的客户端数量 | 该指标用于统计已连接的客户端数量。 | >=0 | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
instantaneous_ops | 每秒并发操作数 | 该指标用于统计每秒处理的命令数。 | >=0 | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
instantaneous_input_kbps | 网络瞬时输入流量 | 该指标用于统计瞬时的输入流量。单位:KB/s。 | >=0KB/s | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
instantaneous_output_kbps | 网络瞬时输出流量 | 该指标用于统计瞬时的输出流量。单位:KB/s。 | >=0KB/s | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
total_net_input_bytes | 网络收到字节数 | 该指标用于统计周期内收到的字节数。单位:byte。 | >=0byte | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
total_net_output_bytes | 网络发送字节数 | 该指标用于统计周期内发送的字节数。单位:byte。 | >=0byte | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
connections_usage | 连接数使用率 | 该指标用于统计当前连接数与最大连接数限制的百分比。单位:%。 | 0-100% | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
command_max_rt | 最大时延 | 节点从接收命令到发出响应的时延最大值。单位:us。 | >=0us | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
command_avg_rt | 平均时延 | 节点从接收命令到发出响应的时延平均值。单位:us。 | >=0us | Redis 4.0/Redis 5.0 Proxy集群、读写分离实例Proxy节点 | 1分钟 |
维度
Key | Value |
---|---|
dcs_instance_id | Redis实例 |
dcs_cluster_redis_node | 数据节点 |
dcs_cluster_proxy_node | Redis 3.0 Proxy集群实例Proxy节点 |
dcs_cluster_proxy2_node | Redis 4.0/Redis5.0 Proxy集群和读写分离实例Proxy节点 |