功能说明
本节定义了分布式消息服务RabbitMQ版上报云监控服务的监控指标的命名空间,监控 指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索 DMS服务产生的监控指标和告警信息。
命名空间
SYS.DMS
实例监控指标
表7-1 RabbitMQ 实例级别监控项 指标ID 指标名
称
含义 取值范围 测量对象&
维度
监控周期
(原始指 标)
connecti
ons 连接数 该指标用于统计 RabbitMQ实例中的 总连接数。
单位:Count
>= 0 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
channels 通道数 该指标用于统计 RabbitMQ实例中的 总通道数。
单位:Count
0~2047 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
用户指南 7 监控
指标ID 指标名 RabbitMQ实例中的 总队列数。
单位:Count
0~1200 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
consume
rs 消费者
数
该指标用于统计 RabbitMQ实例中的 总消费者数。
单位:Count
0~1200 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
message
s_ready 可消费 消息数
该指标用于统计 RabbitMQ实例中总 可消费消息数量。
单位:Count
0~10000
000 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
message s_unackn owledge d
未确认 消息数
该指标用于统计 RabbitMQ实例中总 已经消费但还未确认 的消息数量。
单位:Count
0~10000
000 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
publish 生产速
率 统计RabbitMQ实例 中实时消息生产速 率。
单位:Count/s
0~25000 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
deliver 消费速 率(手 工确 认)
统计RabbitMQ实例 中实时消息消费速率
(手工确认)。
单位:Count/s
0~25000 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
指标ID 指标名
deliver_n
o_ack 消费速 率(自 动确 认)
统计RabbitMQ实例 中实时消息消费速率
(自动确认)。
单位:Count/s
0~50000 测量对象:
分布式消息 服务 测量维度:
rabbitmq_i nstance_id
1分钟
fd_used 文件句 柄数
该指标用于统计当前节 点RabbitMQ所占用的 文件句柄数。
单位:Count
0~6553
5 测量对象:
分布式消息 服务 测量维度:
rabbitmq_n ode
1分钟
socket_u
sed Socket 连接数
该指标用于统计当前节 点RabbitMQ所使用的 Socket连接数。
单位:Count
0~5000
0 测量对象:
分布式消息 服务 测量维度:
rabbitmq_n ode
1分钟
proc_use
d Erlang 进程数
该指标用于统计当前节 点RabbitMQ所使用的 Erlang进程数。
单位:Count
0~1048
576 测量对象:
分布式消息 服务 测量维度:
rabbitmq_n ode
1分钟
mem_us
ed 内存占
用
该指标用于统计当前节 点RabbitMQ内存占 用。
单位:Byte
0~3200 000000 0
测量对象:
分布式消息 服务 测量维度:
rabbitmq_n ode
1分钟
用户指南 7 监控
指标ID 指标名
disk_free 可用存 储空间
该指标用于统计当前节 点可使用的存储空间。
单位:Byte
0~5000 000000 00
测量对象:
分布式消息 服务 测量维度:
rabbitmq_n ode
1分钟
rabbitmq
_alive 节点存 活状态
表示Rabbitmq节点是 否存活。
rabbitmq_n ode
1分钟
rabbitmq _disk_usa ge
磁盘容 量使用 率
统计Rabbitmq节点虚 拟机的磁盘容量使用 率。
单位:%。
说明2020年4月及以后购买的 实例,支持此监控项。
0~100
% 测量对象:
分布式消息 服务 测量维度:
rabbitmq_n ode
1分钟
rabbitmq _cpu_usa ge
CPU利 用率
统计Rabbitmq节点虚 拟机的CPU使用率。
单位:%。
说明2020年4月及以后购买的 实例,支持此监控项。
0~100
% 测量对象:
分布式消息 服务 测量维度:
rabbitmq_n ode
1分钟
rabbitmq _cpu_cor e_load
CPU核
均负载 统计Rabbitmq节点虚 拟机CPU每个核的平均 负载。
rabbitmq_n ode
1分钟
rabbitmq _memory _usage
内存使 用率
统计Rabbitmq节点虚 拟机的内存使用率。
单位:%。
说明2020年4月及以后购买的 实例,支持此监控项。
0~100
% 测量对象:
分布式消息 服务 测量维度:
rabbitmq_n ode
1分钟
指标ID 指标名
rabbitmq _disk_rea d_await
磁盘平
rabbitmq_n ode
1分钟
rabbitmq _disk_wri te_await
磁盘平
rabbitmq_n ode
1分钟
rabbitmq _node_by tes_in_ra te
网络入
流量 统计Rabbitmq节点每 秒网络访问流入流量。
单位:Byte/s。
说明2020年6月及以后购买的
rabbitmq_n ode
1分钟
rabbitmq _node_by tes_out_r ate
网络出
流量 统计Rabbitmq节点每 秒网络访问流出流量。
单位:Byte/s。
说明2020年6月及以后购买的
rabbitmq_n ode
1分钟
rabbitmq _node_q ueues
节点队 列数
该指标用于统计 Rabbitmq节点队列个 数。
rabbitmq_n ode
1分钟
rabbitmq _memory _high_wa termark
内存高 水位状 态
表示Rabbitmq节点是 否触发内存高水位,如
rabbitmq_n ode
1分钟
用户指南 7 监控
指标ID 指标名
rabbitmq _disk_ins ufficient
磁盘高 水位状 态
表示Rabbitmq节点是 否触发磁盘高水位,如
rabbitmq_n ode
1分钟
测量对象&
维度
监控周期
(原始指 标)
queue_m essages_
unackno wledged
队列未 确认消 息数
该指标用于统计队列中 已消费未确认消息数。
单位:Count
0~1000
0000 测量对象:
分布式消息 服务 测量维度:
rabbitmq_q ueue
1分钟
queue_m essages_
ready
队列可 消费消 息数
该指标用于统计队列中 可消费的消息数。
单位:Count
0~1000
0000 测量对象:
分布式消息 服务 测量维度:
rabbitmq_q ueue
1分钟
维度
Key Value
rabbitmq_instance_id RabbitMQ实例 rabbitmq_node RabbitMQ实例节点 rabbitmq_queue RabbitMQ实例队列