腾讯云可观测平台 消息队列 RabbitMQ 开源托管版监控指标

这篇档介绍了腾讯云消息队列 RabbitMQ 开源托管版的监控指标查询方法,包括命名空间、监控指标、维度参数总览及入参说明。重点说明了查询监控数据时所需的命名空间和实例维度参数,如实例 ID、节点 ID、vhost 名称、队列名称和交换机名称等。命名空间: 使用 Namespace = QCE/RABBITMQ 作为查询 RabbitMQ 监控数据的命名空间。监控指标查询入参: 查询时需指定实例维度参数,包括实例 I。

相关产品
腾讯云可观测平台 产品页,含版本规格、价格与购买入口。

一、命名空间

Namespace = QCE/RABBITMQ

二、监控指标

指标英文名 指标中文名 说明 单位 维度 统计规则
[period, statType]
ExchangeRabbitmqDelayedMessages 延迟消息数量 延迟消息数量 Count vhost
exchange
instanceid
node
[ 60s, last ]
[ 300s, last ]
InstancePublicIntraffic 公网入带宽 公网入带宽 Mbps instanceid [ 60s, last ]
[ 300s, last ]
InstancePublicOuttraffic 公网出带宽 公网出带宽 Mbps instanceid [ 60s, last ]
[ 300s, last ]
InstanceRabbitmqAckedRate 消费确认速率 消费者确认的消息速率 Count/s instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqChannels 打开的通道总数 打开的通道总数 Count instanceid [ 60s, last ]
[ 300s, last ]
InstanceRabbitmqConfirmedRate 生产确认速率 client消息生产成功后,broker确认回包速率 Count/s instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqConnectionChannels 通道数量 当前打开的通道数量 Count instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqConnections 连接数量 当前打开的连接数量 Count instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqDelayedMessages 延迟消息数量 延迟消息数量 Count instanceid [ 60s, sum ]
[ 300s, sum ]
InstanceRabbitmqDeliveredTotalRate 每秒消费消息数量 总体每秒消费消息速率,包括autuAck=false和autoAck=true两种情况 Count/s instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqPublishedRate 每秒生产消息数量 client端生产消息速率 Count/s instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqQueueConsumers 消费者数量 当前在线消费者总数 Count instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqQueueMessagesReady 堆积消息数量 ready状态(堆积未投递)的消息总数 Count instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqQueueMessagesUnacked 消费未确认消息数量 已投递至消费者但未确认的消息总数 Count instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqQueues 队列数量 当前可用队列总数 Count instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqRedeliveredRate 重投递速率 channel中重投递到消费者的消息速率 Count/s instanceid [ 60s, sum ]
[ 300s, last ]
InstanceRabbitmqUnroutableDroppedRate 消息丢弃速率 mandatory=false的情况下发送至exchange,并且没有符合的路由条件导致消息丢弃(drop)速率 Count/s instanceid [ 60s, sum ]
[ 300s, last ]
NodeRabbitmqAckedRate 消费确认速率 消费者确认的消息速率 Count/s instanceid
node
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqConfirmedRate 生产确认速率 client消息生产成功后,broker确认回包速率 Count/s instanceid
node
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqConnectionChannels 通道数量 当前打开的通道数量 Count instanceid
node
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqConnections 连接数量 当前打开的连接数量 Count instanceid
node
[ 60s, max ]
[ 300s, last ]
NodeRabbitmqCpuUsage CPU利用率 CPU利用率 % node
instanceid
[ 60s, last ]
[ 300s, last ]
NodeRabbitmqDelayedMessages 延迟消息数量 延迟消息数量 Count instanceid
node
[ 60s, sum ]
[ 300s, sum ]
NodeRabbitmqDeliveredTotalRate 每秒消费消息数量 总体每秒消费消息速率,包括autuAck=false和autoAck=true两种情况 Count/s node
instanceid
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqDiskUsage 磁盘利用率 磁盘利用率 % instanceid
node
[ 60s, last ]
[ 300s, last ]
NodeRabbitmqMemUsage 内存利用率 内存利用率 % instanceid
node
[ 60s, last ]
[ 300s, last ]
NodeRabbitmqNodeHealth 节点存活状况 节点存活状况 Count instanceid
node
[ 60s, last ]
[ 300s, last ]
NodeRabbitmqProcessResidentMemoryGigaBytes 内存占用 内存占用 GBytes instanceid
node
[ 60s, max ]
[ 300s, max ]
NodeRabbitmqPublishedRate 每秒生产消息数量 client端生产消息速率 Count/s instanceid
node
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqQueueConsumers 消费者数量 当前在线消费者总数 Count instanceid
node
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqQueueMessagesReady 堆积消息数量 ready状态(堆积未投递)的消息总数 Count instanceid
node
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqQueueMessagesUnacked 消费未确认消息数量 已投递至消费者但未确认的消息总数 Count instanceid
node
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqQueues 队列数量 当前可用队列总数 Count instanceid
node
[ 60s, max ]
[ 300s, last ]
NodeRabbitmqRedeliveredRate 重投递速率 channel中重投递到消费者的消息速率 Count/s node
instanceid
[ 60s, sum ]
[ 300s, last ]
NodeRabbitmqUnroutableDroppedRate 消息丢弃速率 mandatory=false的情况下发送至exchange,并且没有符合的路由条件导致消息丢弃(drop)速率 Count/s instanceid
node
[ 60s, sum ]
[ 300s, last ]
QueueRabbitmqAckedRate 消费确认速率 消费确认速率 Count instanceid
node
queue
vhost
[ 60s, sum ]
[ 300s, last ]
QueueRabbitmqQueueConsumers 消费者数量 消费者数量 Count queue
vhost
instanceid
node
[ 60s, max ]
[ 300s, last ]
QueueRabbitmqQueueMessagesReady 堆积消息数量 堆积消息数量 Count instanceid
node
queue
vhost
[ 60s, last ]
[ 300s, last ]
QueueRabbitmqQueueMessagesUnacked 消费未确认消息数量 消费未确认消息数量 Count instanceid
node
queue
vhost
[ 60s, last ]
[ 300s, last ]
QueueRabbitmqRedeliveredRate 重投递速率 重投递速率 Count instanceid
node
queue
vhost
[ 60s, sum ]
[ 300s, last ]
RabbitmqInsRecommendationTotalTps 推荐TPS上限 该指标为集群未开启镜像队列时的 TPS 上限推荐值 Count/s instanceid [ 60s, max ]
[ 300s, avg ]
VhostRabbitmqAckedRate 消费确认速率 消费者确认的消息速率 Count/s instanceid
node
vhost
[ 60s, sum ]
[ 300s, last ]
VhostRabbitmqConfirmedRate 生产确认速率 client消息生产成功后,broker确认回包速率 Count/s vhost
instanceid
node
[ 60s, sum ]
[ 300s, last ]
VhostRabbitmqDeliveredTotalRate 每秒消费消息数量 每秒消费消息数量 Count/s instanceid
node
vhost
[ 60s, sum ]
[ 300s, last ]
VhostRabbitmqPublishedRate 每秒生产消息数量 client端生产消息速率 Count/s instanceid
node
vhost
[ 60s, sum ]
[ 300s, last ]
VhostRabbitmqQueueConsumers 消费者数量 当前在线消费者总数 Count instanceid
node
vhost
[ 60s, sum ]
[ 300s, last ]
VhostRabbitmqQueueMessagesReady 堆积消息数量 ready状态(堆积未投递)的消息总数 Count instanceid
node
vhost
[ 60s, sum ]
[ 300s, last ]
VhostRabbitmqQueueMessagesUnacked 消费未确认消息数量 已投递至消费者但未确认的消息总数 Count instanceid
node
vhost
[ 60s, sum ]
[ 300s, last ]
VhostRabbitmqRedeliveredRate 重投递速率 channel中重投递到消费者的消息速率 Count/s instanceid
node
vhost
[ 60s, sum ]
[ 300s, last ]
VhostRabbitmqUnroutableDroppedRate 消息丢弃速率 消息丢弃速率 Count/s vhost
instanceid
node
[ 60s, sum ]
[ 300s, last ]

三、各维度对应参数总览

参数名称 维度名称 维度解释 格式
Instances.N.Dimensions.0.Name instanceid 实例 ID 的维度名称 输入 String 类型维度名称:instanceid
Instances.N.Dimensions.0.Value instanceid 具体的实例 ID 输入用户需要查看监控的实例 ID,例如:amqp-test
Instances.N.Dimensions.1.Name node 实例下节点 ID 的维度名称 输入 String 类型维度名称:node
Instances.N.Dimensions.1.Value node 实例维度下的节点 ID 输入 String 类型的具体的节点 ID,例如:rabbit@rabbitmq-broker-xxx.xxx.svc.cluster.local
Instances.N.Dimensions.2.Name vhost 节点下 Vhost 的维度名称 输入 String类型维度名称:vhost
Instances.N.Dimensions.2.Value vhost 节点维度下的 Vhost 名称 输入 String类型的具体的vhost名称, 例如:rabbitmq_vhost_test
Instances.N.Dimensions.3.Name queue Vhost 下队列的维度名称 输入 String 类型维度名称:queue
Instances.N.Dimensions.3.Value queue Vhost维度下的队列名称 输入 String 类型的具体的队列名称,例如:rabbitmq_bill_queue
Instances.N.Dimensions.4.Name exchange Vhost 下交换机的维度名称 输入 String 类型维度名称:exchange
Instances.N.Dimensions.4.Value exchange Vhost 维度下的交换机名称 输入 String 类型的具体的队列名称,例如:amq.direct

四、入参说明

查询消息队列 RabbitMQ 开源托管版监控指标数据,入参取值如下:
&Namespace = QCE/RABBITMQ

&Instances.N.Dimensions.1.Name=instanceid
&Instances.N.Dimensions.1.Value=实例 ID

&Instances.N.Dimensions.1.Name=node
&Instances.N.Dimensions.1.Value=具体的节点 ID

&Instances.N.Dimensions.1.Name=vhost
&Instances.N.Dimensions.1.Value=vhost 名称

&Instances.N.Dimensions.1.Name=queue
&Instances.N.Dimensions.1.Value=队列名称

&Instances.N.Dimensions.1.Name=exchange
&Instances.N.Dimensions.1.Value=交换机名称

赞 (0)
上一篇 4天前
下一篇 4天前