支持的监控指标 本章主要介绍支持的监控指标 功能说明 本节定义了DCS服务上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索DCS服务产生的监控指标和告警信息。 实例监控指标差异 实例类型 实例级监控 数据节点级监控 Proxy节点级监控 单机 支持只有实例级别的监控指标,实例监控即为数据节点监控。 不涉及 不涉及 主备 支持实例监控是指对主节点的监控。 支持数据节点监控分别是对主节点和备节点的监控。 不涉及 读写分离 支持实例监控是指对主节点的监控。 支持数据节点监控分别是对主节点和备节点的监控。 支持Proxy节点监控是对实例中每个Proxy节点的监控。 Proxy集群 支持实例监控是对集群所有主节点数据汇总后的监控。 支持数据节点监控是对集群每个分片的监控。 支持Proxy节点监控是对集群每个Proxy节点的监控。 Cluster集群 支持实例监控是对集群所有主节点数据汇总后的监控。 支持数据节点监控是对集群每个分片的监控。 不涉及 命名空间 SYS.DCS Redis3.0实例监控指标 说明 测量对象列,包含支持该指标的实例和实例类型。 监控指标的维度请参考维度。 Redis3.0实例支持的监控指标 指标ID 指标名称 含义 取值范围 测量对象 监控周期(原始指标) cpuusage CPU利用率 该指标对于统计周期内的测量对象的CPU使用率进行多次采样,表示多次采样的最高值。单位:%。 0100% Redis实例(单机/主备/集群) 1分钟 memoryusage 内存利用率 该指标用于统计测量对象的内存利用率。单位:%。 0100% Redis实例(单机/主备/集群) 1分钟 netinthroughput 网络输入吞吐量 该指标用于统计网口平均每秒的输入流量。单位:byte/s。 > 0字节/秒 Redis实例(单机/主备/集群) 1分钟 netoutthroughput 网络输出吞吐量 该指标用于统计网口平均每秒的输出流量。单位:byte/s。 > 0字节/秒 Redis实例(单机/主备/集群) 1分钟 nodestatus 实例节点状态 实例节点状态,状态正常时为0,异常时为1 Redis实例(单机/主备/集群) 1分钟 connectedclients 活跃的客户端数量 该指标用于统计已连接的客户端数量,不包括来自从节点的连接。 >0 Redis实例(单机/主备/集群) 1分钟 clientlongestoutlist 客户端最长输出列表 该指标用于统计客户端所有现存连接的最长输出列表。 >0 Redis实例(单机/主备/集群) 1分钟 clientbiggestinbuf 客户端最大输入缓冲 该指标用于统计客户端所有现存连接的最大输入数据长度。单位:byte。 >0byte Redis实例(单机/主备/集群) 1分钟 blockedclients 阻塞的客户端数量 该指标用于被阻塞操作挂起的客户端的数量。阻塞操作如BLPOP,BRPOP,BRPOPLPUSH。 >0 Redis实例(单机/主备/集群) 1分钟 usedmemory 已用内存 该指标用于统计Redis已使用的内存字节数。单位:byte。 >0byte Redis实例(单机/主备/集群) 1分钟 usedmemoryrss 已用内存RSS 该指标用于统计Redis已使用的RSS内存。即实际驻留“在内存中”的内存数。包含和堆,但不包括换出的内存。单位:byte。 >0byte Redis实例(单机/主备/集群) 1分钟 usedmemorypeak 已用内存峰值 该指标用于统计Redis服务器启动以来使用内存的峰值。单位:byte。 >0byte Redis实例(单机/主备/集群) 1分钟 usedmemorylua Lua已用内存 该指标用于统计Lua引擎已使用的内存字节。单位:byte。 >0byte Redis实例(单机/主备/集群) 1分钟 memoryfragratio 内存碎片率 该指标用于统计当前的内存碎片率。其数值上等于usedmemoryrss / usedmemory。 >0 Redis实例(单机/主备/集群) 1分钟 totalconnectionsreceived 新建连接数 该指标用于统计周期内新建的连接数。 >0 Redis实例(单机/主备/集群) 1分钟 totalcommandsprocessed 处理的命令数 该指标用于统计周期内处理的命令数。 >0 Redis实例(单机/主备/集群) 1分钟 instantaneousops 每秒并发操作数 该指标用于统计每秒处理的命令数。 >0 Redis实例(单机/主备/集群) 1分钟 totalnetinputbytes 网络收到字节数 该指标用于统计周期内收到的字节数。单位:byte。 >0byte Redis实例(单机/主备/集群) 1分钟 totalnetoutputbytes 网络发送字节数 该指标用于统计周期内发送的字节数。单位:byte。 >0byte Redis实例(单机/主备/集群) 1分钟 instantaneousinputkbps 网络瞬时输入流量 该指标用于统计瞬时的输入流量。单位:kbit/s。 >0kbit/s Redis实例(单机/主备/集群) 1分钟 instantaneousoutputkbps 网络瞬时输出流量 该指标用于统计瞬时的输出流量。单位:kbit/s。 >0kbit/s Redis实例(单机/主备/集群) 1分钟 rejectedconnections 已拒绝的连接数 该指标用于统计周期内因为超过maxclients而拒绝的连接数量。 >0 Redis实例(单机/主备/集群) 1分钟 expiredkeys 已过期的键数量 该指标用于统计周期内因过期而被删除的键数量 >0 Redis实例(单机/主备/集群) 1分钟 evictedkeys 已逐出的键数量 该指标用于统计周期内因为内存不足被删除的键数量。 >0 Redis实例(单机/主备/集群) 1分钟 keyspacehits Keyspace命中次数 该指标用于统计周期内在主字典中查找命中次数。 >0 Redis实例(单机/主备/集群) 1分钟 keyspacemisses Keyspace错过次数 该指标用于统计周期内在主字典中查找不命中次数。 >0 Redis实例(单机/主备/集群) 1分钟 pubsubchannels Pubsub通道个数 该指标用于统计Pub/Sub通道个数。 >0 Redis实例(单机/主备/集群) 1分钟 pubsubpatterns Pubsub模式个数 该指标用于统计Pub/Sub模式个数。 >0 Redis实例(单机/主备/集群) 1分钟 keyspacehitsperc 缓存命中率 该指标用于统计Redis的缓存命中率,其命中率算法为:keyspacehits/(keyspacehits+keyspacemisses)单位:%。 0100% Redis实例(单机/主备/集群) 1分钟 commandmaxdelay 命令最大时延 统计实例的命令最大时延。单位为ms。 >0ms Redis实例(单机/主备/集群) 1分钟 autherrors 认证失败次数 统计实例的认证失败次数。 >0 Redis实例(单机/主备) 1分钟 isslowlogexist 是否存在慢日志 统计实例是否存在慢日志。说明该监控不统计由migrate、slaveof、config、bgsave、bgrewriteaof命令导致的慢日志。 l 1:表示存在l 0:表示不存在。 Redis实例(单机/主备) 1分钟 keys 缓存键总数 该指标用于统计Redis缓存中键总数。 >0 Redis实例(单机/主备) 1分钟