• 沒有找到結果。

功能说明

本节定义了DCS服务上报云监控服务的监控指标的命名空间,监控指标列表和维度定 义,用户可以通过云监控服务提供管理控制台或API接口来检索DCS服务产生的监控指 标和告警信息。

实例监控指标差异如下:

● 单机实例监控指标

如果是单机实例,只有实例级别的监控指标,实例监控即为数据节点监控。

● 主备实例监控指标

支持实例监控和数据节点监控。实例监控是指对主节点的监控,数据节点监控分 别是对主节点和备节点的监控。

● 集群实例监控指标

如果是Proxy集群,支持实例监控、数据节点监控、Proxy节点监控。实例监控是 对主节点数据汇总后的监控,数据节点监控是对集群每个分片的监控,Proxy节点 监控是对集群每个Proxy节点的监控。

如果是Cluster集群,支持实例监控和数据节点监控。实例监控是对集群所有主节 点数据汇总后的监控,数据节点监控是对集群每个分片的监控。

命名空间

SYS.DCS

Redis 3.0 实例监控指标

说明

● DCS Redis 3.0已下线,暂停售卖,建议使用Redis 4.0/5.0。

● 测量对象&维度列,包含支持该指标的实例和实例类型,以及维度ID。

cpu_usage CPU利

用率 该指标对于统计周 期内的测量对象的 CPU使用率进行多 次采样,表示多次 采样的最高值。

单位:%。

如果是单机/主备 实例,该指标为主 节点的CPU值。

如果是Proxy集群 实例,该指标为各 个Proxy节点的平 均值。

0-100

% ● 测量对象:

Redis实例

(单机/主备/

集群)

测量维度:

dcs_instance _id

1分钟

memory_us

age 内存利

0-100

% 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

net_in_thro

ughput 网络输 入吞吐 量

该指标用于统计网 口平均每秒的输入 流量。

单位:byte/s。

>=0字

节/秒 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

net_out_thr

oughput 网络输 出吞吐 量

该指标用于统计网 口平均每秒的输出 流量。

单位:byte/s。

>=0字

节/秒 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

指标ID 指标名

connected_c

lients 活跃的 客户端

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

client_longe

st_out_list 客户端 最长输

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

client_bigge

st_in_buf 客户端 最大输

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

blocked_clie

nts 阻塞的 如BLPOP,

BRPOP,

BRPOPLPUSH。

>=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

used_memo

ry 已用内

存 该指标用于统计

Redis已使用的内 存字节数。

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

used_memo

ry_rss 已用内

存RSS 该指标用于统计 Redis已使用的RSS 内存。即实际驻留

“在内存中”的内 存数。包含堆内 存,但不包括换出 的内存。

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

指标ID 指标名

used_memo

ry_peak 已用内 存峰值

该指标用于统计 Redis服务器启动 以来使用内存的峰 值。

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

used_memo

ry_lua Lua已 用内存

该指标用于统计 Lua引擎已使用的 内存字节。

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

memory_fra

g_ratio 内存碎 片率

该指标用于统计当 前的内存碎片率。

其数值上等于 used_memory_rss / used_memory。

>=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

total_conne ctions_recei ved

新建连

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

total_comm ands_proces sed

处理的

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

instantaneo

us_ops 每秒并 发操作 数

该指标用于统计每

秒处理的命令数。 >=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

total_net_in

put_bytes 网络收 到字节 数

该指标用于统计周 期内收到的字节 数。

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

指标ID 指标名

total_net_o

utput_bytes 网络发 送字节 数

该指标用于统计周 期内发送的字节 数。

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

instantaneo us_input_kb ps

单位:KB/s。

>=0KB/

s 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

instantaneo us_output_k bps

网络瞬 时输出 流量

该指标用于统计瞬 时的输出流量。

单位:KB/s。

>=0KB/

s 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

rejected_co

nnections 已拒绝 的连接 数

该指标用于统计周 期内因为超过 maxclients而拒绝 的连接数量。

>=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

expired_key

s 已过期

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

evicted_key

s 已逐出

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

keyspace_hi

ts Keyspa ce命中

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

指标ID 指标名

keyspace_m

isses Keyspa ce错过

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

pubsub_cha

nnels Pubsub 通道个 数

该指标用于统计 Pub/Sub通道个 数。

>=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

pubsub_pat

terns Pubsub 模式个 数

该指标用于统计 Pub/Sub模式个 数。

>=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

keyspace_hi

ts_perc 缓存命 中率

该指标用于统计 Redis的缓存命中 率,其命中率算法 为:keyspace_hits/

(keyspace_hits +keyspace_misses )

单位:%。

0-100

% 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

command_

max_delay 命令最 大时延

统计实例的命令最 大时延。

单位:ms。

>=0ms 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_id

1分钟

auth_errors 认证失 败次数

统计实例的认证失

败次数。 >=0 测量对象:

Redis实例(单 机/主备)

测量维度:

dcs_instance_id

1分钟

指标ID 指标名

is_slow_log_

exist 是否存

Redis实例(单 机/主备)

测量维度:

dcs_instance_id

1分钟

keys 缓存键 总数

该指标用于统计 Redis缓存中键总 数。

>=0 测量对象:

Redis实例(单 机/主备)

测量维度:

dcs_instance_id

1分钟

Redis 4.0、Redis 5.0 和 Redis 6.0 实例监控指标

说明

测量对象&维度列,表示支持该指标的实例和实例类型,以及维度ID。

13-2 Redis 4.0、Redis 5.0 和 Redis 6.0 实例支持的监控指标

cpu_usage CPU利 用率

该指标对于统计周 期内的测量对象的 CPU使用率进行多 次采样,表示多次 采样的最高值。

单位:%。

0-100

% 测量对象:

Redis实例(单 机/主备)

测量维度:

dcs_instance_i d

1分钟

cpu_avg_usa

ge CPU平

均使用 率

该指标对于统计周 期内的测量对象的 CPU使用率进行多 次采样,表示多次 采样的平均值。

单位:%。

0-100

% 测量对象:

Redis实例(单 机/主备)

测量维度:

dcs_instance_i d

1分钟

指标ID 指标名

command_

max_delay 命令最 大时延

统计实例的命令最 大时延。

单位为ms。

>=0ms 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

total_connec tions_receive d

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

is_slow_log_

exist 是否存

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

memory_us

age 内存利

0-100

% 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

expires 有过期 时间的 键总数

该指标用于统计 Redis缓存中将会 过期失效的键数 目。

>=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

指标ID 指标名

keyspace_hit

s_perc 缓存命 中率

该指标用于统计 Redis的缓存命中 率,其命中率算法 为:keyspace_hits/

(keyspace_hits +keyspace_misses )

单位:%。

0-100

% 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

used_memo

ry 已用内

该指标用于统计 Redis已使用的内 存字节数。

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

used_memo

ry_dataset 数据集 使用内 存

该指标用于统计 Redis中数据集使 用的内存

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

used_memo ry_dataset_p erc

数据集 使用内 存百分 比

该指标用于统计 Redis中数据内存 所占当前已用总内 存的百分比 单位:%。

0-100

% 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

used_memo

ry_rss 已用内

存RSS 该指标用于统计 Redis已使用的RSS 内存。即实际驻留

“在内存中”的内 存数。包含堆内 存,但不包括换出 的内存。

单位:byte。

>=0byt

e 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

指标ID 指标名

instantaneo

us_ops 每秒并 发操作 数

该指标用于统计每

秒处理的命令数。 >=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

keyspace_mi

sses Keyspac e错过次

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

keys 缓存键 总数

该指标用于统计 Redis缓存中键总 数。

>=0 测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

blocked_clie

nts 阻塞的

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

connected_c

lients 活跃的 客户端

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

del DEL 该指标用于统计平 均每秒del操作 数。

单位:Count/s

0-5000 00Count/

s

测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

指标ID 指标名

evicted_keys 已逐出 的键数

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

expire EXPIRE 该指标用于统计平 均每秒expire操作 数。

单位:Count/s

0-5000 00Count/

s

测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

expired_keys 已过期 的键数

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

get GET 该指标用于统计平 均每秒get操作 数。

单位:Count/s

0-5000 00Count/

s

测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

hdel HDEL 该指标用于统计平 均每秒hdel操作 数。

单位:Count/s

0-5000 00Count/

s

测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

hget HGET 该指标用于统计平 均每秒hget操作 数。

单位:Count/s

0-5000 00Count/

s

测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

指标ID 指标名

hmget HMGET 该指标用于统计平 均每秒hmget操作 数。

单位:Count/s

0-5000 00Count/

s

测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

hmset HMSET 该指标用于统计平 均每秒hmset操作 数。

单位:Count/s

0-5000 00Count/

s

测量对象:

Redis实例(单 机/主备/集群)

测量维度:

dcs_instance_i d

1分钟

hset HSET 该指标用于统计平

hset HSET 该指标用于统计平