tencent cloud

消息队列 RabbitMQ 版

动态与公告
新功能发布记录
公告
产品简介
TDMQ 产品系列介绍与选型
什么是消息队列 RabbitMQ 版
产品优势
应用场景
开源托管版与 Serverless 版差异说明
开源版本支持说明
与开源 RabbitMQ 对比
高可用
使用限制
RabbitMQ 相关概念
开区地域
相关云服务
产品计费
计费概述
价格说明
计费示例
按小时付费转包年包月
续费说明
查看消费明细
欠费说明
退费说明
快速入门
入门流程指引
步骤1:准备工作
步骤2:创建 RabbitMQ 集群
步骤3:配置 Vhost
步骤4:使用 SDK 收发消息
步骤5:查询消息
步骤6:销毁资源
用户指南
使用流程指引
配置账号权限
创建集群
配置 Vhost
连接集群
管理消息
配置高级特性
管理集群
查看监控和配置告警
实践教程
实践教程使用说明
RabbitMQ 客户端实践教程
RabbitMQ 消息可靠性实践教程
RabbitMQ 支持 MQTT 协议说明
迁移集群
迁移方案概述
步骤1:购买云上实例
步骤2:迁移元数据上云
步骤3:开启双读写
API 参考(开源托管版)
API 概览
API 参考(Serverless 版)
History
Introduction
API Category
Making API Requests
Relevant APIs for RabbitMQ Serverless PAAS Capacity
RabbitMQ Serverless Instance Management APIs
Data Types
Error Codes
SDK 文档
SDK 概述
Spring Boot Starter 接入
Spring Cloud Stream 接入
Java SDK
Go SDK
Python SDK
PHP SDK
安全与合规
权限管理
网络安全
删除保护
变更记录
云 API 审计
常见问题
服务等级协议
联系我们

监控指标说明

PDF
聚焦模式
字号
最后更新时间: 2026-01-27 15:10:13
消息队列 RabbitMQ 版提供了全面、多维度的监控指标体系,覆盖从集群、节点、Vhost、Queue 和 Exchange 各个维度,帮助您实时了解资源运行状态。本文为您介绍 RabbitMQ 的各项监控指标的含义和推荐重点关注指标,您可以通过这些指标快速掌握实例等资源的健康状态,并决定是否需要升降配等运维操作,保障其稳定运行。

监控指标含义

以下是 RabbitMQ 监控能力提供的所有监控指标说明,请您根据实际业务需求合理配置监控和告警策略。
开源托管版
Serverless 版
集群
节点
Vhost
Queue
Exchange
分类
指标中文名
指标英文名
单位
说明
统计规则
基本信息
连接数量
InstanceRabbitmqConnections
Count
当前打开的连接数量。
[ 60s, sum ]
[ 300s, last ]
通道数量
InstanceRabbitmqConnectionChannels
Count
当前通道总数。
[ 60s, sum ]
[ 300s, last ]
队列数量
InstanceRabbitmqQueues
Count
当前可用队列总数。
[ 60s, sum ]
[ 300s, last ]
消费者数量
InstanceRabbitmqQueueConsumers
Count
当前在线消费者总数。
[ 60s, sum ]
[ 300s, last ]
堆积消息数量
InstanceRabbitmqQueueMessagesReady
Count
ready 状态(堆积未投递)的消息总数。
[ 60s, sum ]
[ 300s, last ]
公网入带宽
InstancePublicIntraffic
Mbps
公网入带宽。
[ 60s, last ]
[ 300s, last ]
公网出带宽
InstancePublicOuttraffic
Mbps
公网出带宽。
[ 60s, last ]
[ 300s, last ]
推荐 TPS 上限(生产+消费)
RabbitmqInsRecommendationTotalTps
Count/s
集群未开启镜像队列时的 TPS 上限推荐值。
[ 60s, max ]
[ 300s, avg ]
打开的通道数量总数
InstanceRabbitmqChannels
Count
打开的通道总数。
[ 60s, last ]
[ 300s, last ]
网络出带宽
InsNetworkTransmitMbps
Mbps
网络出带宽。
[ 60s, last ]
[ 300s, last ]
网络入带宽
InsNetworkReceiveMbps
Mbps
网络入带宽。
[ 60s, last ]
[ 300s, last ]
生产消费
生产确认速率
InstanceRabbitmqConfirmedRate
Count/s
client 消息生产成功后,broker 确认回包速率。
[ 60s, sum ]
[ 300s, last ]
每秒生产消息数量
InstanceRabbitmqPublishedRate
Count/s
client 端生产消息速率。
[ 60s, sum ]
[ 300s, last ]
消费未确认消息数量
InstanceRabbitmqQueueMessagesUnacked
Count
已投递至消费者但未确认的消息总数。
[ 60s, sum ]
[ 300s, last ]
消费确认速率
InstanceRabbitmqAckedRate
Count/s
消费者确认的消息速率。
[ 60s, sum ]
[ 300s, last ]
每秒消费消息数量
InstanceRabbitmqDeliveredTotalRate
Count/s
总体每秒消费消息速率,包括 autoAck=false 和 autoAck=true 两种情况。
[ 60s, sum ]
[ 300s, last ]
重投递速率
InstanceRabbitmqRedeliveredRate
Count/s
channel 中重投递到消费者的消息速率。
[ 60s, sum ]
[ 300s, last ]
消息丢弃速率
InstanceRabbitmqUnroutableDroppedRate
Count/s
mandatory=false 的情况下发送至 exchange,并且没有符合的路由条件导致消息丢弃(drop)速率。
[ 60s, sum ]
[ 300s, last ]
延迟消息数量
InstanceRabbitmqDelayedMessages
Count
当前集群下延迟消息数量。
[ 60s, last ]
[ 300s, last ]
空拉消息速率
InsRabbitmqGlobalMessagesGetEmptyRate
Count/s
当前集群下空拉消息速率。
[ 60s, last ]
[ 300s, last ]
分类
监控中文名
指标英文名
单位
监控指标含义
统计规则
[period, statType]
基本信息
连接数量
NodeRabbitmqConnections
Count
当前打开的连接数量。
[ 60s, max ]
[ 300s, last ]
通道数量
NodeRabbitmqConnectionChannels
Count
当前通道总数。
[ 60s, sum ]
[ 300s, last ]
队列数量
NodeRabbitmqQueues
Count
当前可用队列总数。
[ 60s, max ]
[ 300s, last ]
消费者数量
NodeRabbitmqQueueConsumers
Count
当前在线消费者总数。
[ 60s, sum ]
[ 300s, last ]
堆积消息数量
NodeRabbitmqQueueMessagesReady
Count
ready 状态(堆积未投递)的消息总数。
[ 60s, sum ]
[ 300s, last ]
CPU利用率
NodeRabbitmqCpuUsage
%
节点 CPU 利用率。
[ 60s, last ]
[ 300s, last ]
内存利用率
NodeRabbitmqMemUsage
%
节点内存利用率。
[ 60s, last ]
[ 300s, last ]
磁盘利用率
NodeRabbitmqDiskUsage
%
节点磁盘利用率。
[ 60s, last ]
[ 300s, last ]
内存占用
NodeRabbitmqProcessResidentMemoryGigaBytes
GBytes
节点内存占用大小。
[ 60s, max ]
[ 300s, max ]
当前打开的通道数量总数
NodeRabbitmqChannels
Count
打开的通道总数。
[ 60s, last ]
[ 300s, last ]
网络出带宽
NodeNetworkReceiveMbps
Mbps
网络出带宽。
[ 60s, last ]
[ 300s, last ]
网络入带宽
NodeNetworkTransmitMbps
Mbps
网络入带宽。
[ 60s, last ]
[ 300s, last ]

生产确认速率
NodeRabbitmqConfirmedRate
Count/s
client 消息生产成功后,broker 确认回包速率。
[ 60s, sum ]
[ 300s, last ]
每秒生产消息数量
NodeRabbitmqPublishedRate
Count/s
client 端生产消息速率。
[ 60s, sum ]
[ 300s, last ]
消费未确认消息数量
NodeRabbitmqQueueMessagesUnacked
Count
已投递至消费者但未确认的消息总数。
[ 60s, sum ]
[ 300s, last ]
消费确认速率
QueueRabbitmqAckedRate
Count/s
消费者确认的消息速率。
[ 60s, sum ]
[ 300s, last ]
每秒消费消息数量
NodeRabbitmqDeliveredTotalRate
Count/s
总体每秒消费消息速率,包括 autoAck = false 和 autoAck = true 两种情况。
[ 60s, sum ]
[ 300s, last ]
重投递速率
NodeRabbitmqRedeliveredRate
Count/s
channel 中重投递到消费者的消息速率。
[ 60s, sum ]
[ 300s, last ]
消息丢弃速率
NodeRabbitmqUnroutableDroppedRate
Count/s
mandatory = false 的情况下发送至 exchange,并且没有符合的路由条件导致消息丢弃(drop)速率。
[ 60s, sum ]
[ 300s, last ]
延迟消息数量
NodeRabbitmqDelayedMessages
Count
当前节点下延迟消息数量。
[ 60s, sum ]
[ 300s, sum ]
分类
监控中文名
指标英文名
单位
监控指标含义
统计规则
[period, statType]
基本信息
消费者数量
VhostRabbitmqQueueConsumers
Count
当前在线消费者总数。
[ 60s, sum ]
[ 300s, last ]
堆积消息数量
VhostRabbitmqQueueMessagesReady
Count
ready 状态(堆积未投递)的消息总数。
[ 60s, sum ]
[ 300s, last ]
生产消费
生产确认速率
VhostRabbitmqConfirmedRate
Count/s
client 消息生产成功后,broker 确认回包速率。
[ 60s, sum ]
[ 300s, last ]
生产消息速率
VhostRabbitmqPublishedRate
Count/s
client 端生产消息速率。
[ 60s, sum ]
[ 300s, last ]
消费未确认消息数量
VhostRabbitmqQueueMessagesUnacked
Count
已投递至消费者但未确认的消息总数。
[ 60s, sum ]
[ 300s, last ]
消费确认速率
VhostRabbitmqAckedRate
Count/s
消费者确认的消息速率。
[ 60s, sum ]
[ 300s, last ]
消息消费速率
VhostRabbitmqDeliveredTotalRate
Count/s
总体每秒消费消息速率,包括 autoAck=false 和 autoAck=true 两种情况。
[ 60s, sum ]
[ 300s, last ]
重投递速率
VhostRabbitmqRedeliveredRate
Count/s
channel 中重投递到消费者的消息速率。
[ 60s, sum ]
[ 300s, last ]
消息丢弃速率
VhostRabbitmqUnroutableDroppedRate
Count/s
mandatory = false 的情况下发送至 exchange,并且没有符合的路由条件导致消息丢弃(drop)速率。
[ 60s, sum ]
[ 300s, last ]

分类
监控中文名
指标英文名
单位
监控指标含义
统计规则
[period, statType]
基本信息
消费者数量
QueueRabbitmqQueueConsumers
Count
当前在线消费者总数。
[ 60s, sum ]
[ 300s, last ]
生产消费
堆积消息数量
QueueRabbitmqQueueMessagesReady
Count
ready 状态(堆积未投递)的消息总数。
[ 60s, sum ]
[ 300s, last ]
消费未确认消息数量
QueueRabbitmqQueueMessagesUnacked
Count
已投递至消费者但未确认的消息总数。
[ 60s, sum ]
[ 300s, last ]
生产消息速率
RabbitmqQueueMessagesPublishedRate
Count/s
每秒生产消息数量。
[ 60s, last ]
[ 300s, last ]
消费确认速率
QueueRabbitmqAckedRate
Count/s
消费者确认的消息速率。
[ 60s, sum ]
[ 300s, last ]
重投递速率
QueueRabbitmqRedeliveredRate
Count/s
channel 中重投递到消费者的消息速率。
[ 60s, sum ]
[ 300s, last ]
分类
监控中文名
指标英文名
单位
监控指标含义
统计规则
[period, statType]
生产消费
延迟消息数量
ExchangeRabbitmqDelayedMessages
Count
当前 Exchange 下延迟消息数量。
[ 60s, last ]
[ 300s, last ]
消息丢弃速率
RabbitmqChannelMessagesUnroutableDroppedRate
Count/s
mandatory = false 的情况下发送至 exchange,并且没有符合的路由条件导致消息丢弃(drop)速率。
[ 60s, sum ]
[ 300s, last ]
集群
Vhost
Queue
Exchange
分类
指标中文名
指标英文名
单位
说明
统计规则
基本信息
集群总 TPS
ClusterTpsTotal
Count/s
当前集群 API 调用的速率(生产和消费之和,按照计费规则进行折算),超出集群限制后会被限流
[ 60s, sum ]
[ 300s, last ]
集群生产 TPS
ClusterProductionTpsTotal
Count/s
当前集群生产消息 API 调用的速率(按照计费规则进行折算),超出集群限制后会被限流
[ 60s, sum ]
[ 300s, last ]
集群消费 TPS
ClusterConsumptionTpsTotal
Count/s
当前集群消费消息 API 调用的速率(按照计费规则进行折算),超出集群限制后会被限流
[ 60s, sum ]
[ 300s, last ]
当前集群消息存储占用的空间大小
MessageStorageSize
Bytes
当前集群消息存储占用的空间大小
[ 60s, sum ]
[ 300s, last ]
被限流的生产TPS
LimitedProductionTpsTotal
Bytes
当前集群超出限流部分的生产消息 API 调用速率
[ 60s, sum ]
[ 300s, last ]

Vhost 数量
ClusterVhosts
Count
集群下的 Vhost 数量
[ 60s, sum ]
[ 300s, last ]
交换机数量
ClusterExchanges
Count
集群下的交换机数量
[ 60s, sum ]
[ 300s, last ]
队列数量
ClusterQueues
Count
集群下的队列数量
[ 60s, sum ]
[ 300s, last ]
用户数量
ClusterUsers
Count
集群下的用户数量

在线消费者数量
ClusterChannelConsumers
Count
当前连接到 RabbitMQ 集群并活跃消费消息的消费者总数
[ 60s, sum ]
[ 300s, last ]
在线通道数量
ClusterConnectionChannels
Count
当前与 RabbitMQ 集群建立的 Channel(通道)总数
[ 60s, sum ]
[ 300s, last ]
在线连接数量
ClusterConnections
Count
当前与 RabbitMQ 集群建立的 TCP 连接总数
[ 60s, sum ]
[ 300s, last ]
资源管理
连接打开速率
ClusterConnectionsOpenedTotal
Count/s
单位时间内打开连接的数量
[ 60s, sum ]
[ 300s, last ]
连接关闭速率
ClusterConnectionsClosedTotal
Count/s
单位时间内关闭连接的数量
[ 60s, sum ]
[ 300s, last ]
通道打开速率
ClusterChannelsOpenedTotal
Count/s
单位时间内打开通道的数量
[ 60s, sum ]
[ 300s, last ]
通道关闭速率
ClusterChannelsClosedTotal
Count/s
单位时间内关闭通道的数量
[ 60s, sum ]
[ 300s, last ]
队列创建速率
ClusterQueuesDeclaredTotal
Count/s
单位时间内创建队列的数量
[ 60s, sum ]
[ 300s, last ]
队列删除速率
ClusterQueuesDeletedTotal
Count/s
单位时间内删除队列的数量
[ 60s, sum ]
[ 300s, last ]
交换机创建速率
ClusterExchangesDeclaredTotal
Count/s
单位时间内创建交换机的数量
[ 60s, sum ]
[ 300s, last ]
交换机删除速率
ClusterExchangesDeletedTotal
Count/s
单位时间内删除交换机的数量
[ 60s, sum ]
[ 300s, last ]
消息生产
消息生产流量
InstanceRabbitmqPublishedRate
Bytes/s
生产者向交换机发送消息的数据量速率
[ 60s, sum ]
[ 300s, last ]
从通道级别统计的集群消息发送速率
ClusterChannelMessagesPublishedTotal
Count/s
在 Channel 连接维度统计的消息发送速率
[ 60s, sum ]
[ 300s, last ]
从队列级别统计的集群消息发送速率
ClusterQueueMessagesPublishedTotal
Count/s
在队列维度统计的消息入队(生产)速率
[ 60s, sum ]
[ 300s, last ]
延时消息发送速率
ChannelMessagesPublishDelayTotal
Count/s
发送的延时消息的速率
[ 60s, sum ]
[ 300s, last ]
消息消费
消息消费流量
ClusterConnectionOutgoingBytesTotal
Bytes/s
消费者从队列中成功消费消息的数据量速率
[ 60s, sum ]
[ 300s, last ]
消息堆积数量
ClusterQueueLag
Count
ready 状态(堆积未投递)的消息总数
[ 60s, sum ]
[ 300s, last ]
消息推送到客户端自动 ACK 的速率
ClusterChannelMessagesDeliveredTotal
Count
消息被推送到客户端后,客户端自动确认(Auto-ACK)消息的速率
[ 60s, sum ]
[ 300s, last ]
BasicGet 空拉速率
ClusterChannelGetEmptyTotal
Count/s
客户端使用 Basic.Get 方法从队列中拉取消息时,遇到队列为空的情况的频率或速率
[ 60s, sum ]
[ 300s, last ]
BasicGet 非自动确认速率
ClusterChannelGetAckTotal
Count/s
客户端使用 Basic.Get 拉取消息后手动确认(ACK)的速率
[ 60s, sum ]
[ 300s, last ]
BasicGet自动确认速率
ClusterChannelGetTotal
Count/s
客户端使用 Basic.Get 拉取消息后自动确认(Auto-ACK)的速率
[ 60s, sum ]
[ 300s, last ]
QoS 限流触发的消息推送熔断次数
LimitedPullMessageByQosTpsTotal
Count/s
因消费者 QoS(服务质量)限流导致消息推送被暂停的次数
[ 60s, sum ]
[ 300s, last ]
集群限流触发的消息推送熔断次数
LimitedPullMessageForDeliverByClusterLimitTpsTotal
Count/s
因集群整体 TPS 限导致消息推送被暂停的次数
[ 60s, sum ]
[ 300s, last ]
集群限流触发的消息拉取熔断次数
LimitedPullMessageForGetByClusterLimitTpsTotal
Count/s
因集群整体 TPS 限流导致 Basic.Get 拉取请求被拒绝的次数
[ 60s, sum ]
[ 300s, last ]
消息确认与处理
发送消息的确认速率
ClusterChannelMessagesConfirmedTotal
Count/s
生产者发送消息后收到 Broker 确认(Publisher Confirm) 的速率
[ 60s, sum ]
[ 300s, last ]
发送但未确认的消息总数
ClusterChannelMessagesUnconfirmed
Count
生产者已发送但 Broker 尚未确认的消息总数
[ 60s, sum ]
[ 300s, last ]
消费确认速率
ClusterChannelMessagesAckedTotal
Count/s
消费者手动确认(ACK) 消息的速率
[ 60s, sum ]
[ 300s, last ]
未确认消息数量
ClusterChannelMessagesUnacked
Count
已投递至消费者但未确认的消息总数
[ 60s, sum ]
[ 300s, last ]
消息推送到客户端非自动确认速率
ClusterChannelMessagesDeliveredAckTotal
Count/s
消息被推送到消费者后,消费者手动确认(ACK) 的速率
[ 60s, sum ]
[ 300s, last ]
消息重入队速率
ClusterQueueMessagesRequeuedTotal
Count/s
消息因 NACK/Reject 或消费者断开连接而被重新放回队列的速率
[ 60s, sum ]
[ 300s, last ]
消息无法路由丢弃速率
ClusterChannelMessagesUnroutableDroppedTotal
Count/s
消息因无法路由到任何队列 而被直接丢弃的速率
[ 60s, sum ]
[ 300s, last ]
消息无法路由返回给客户端的速率
ClusterChannelMessagesUnroutableReturnedTotal
Count/s
消息因无法路由到任何队列 但设置了 mandatory 标志而被返回给客户端的速率
[ 60s, sum ]
[ 300s, last ]
死信消息发送速率
ClusterChannelMessagesPublishDeadLetterTotal
Count/s
消息因被拒绝(NACK)、TTL 过期或队列满而被转发到死信交换机的速率
[ 60s, sum ]
[ 300s, last ]
死信消息无法路由被丢弃的速率
ClusterChannelMessagesPublishDeadLetterDroppedTotal
Count/s
死信消息无法路由到死信队列 而被丢弃的速率
[ 60s, sum ]
[ 300s, last ]
分类
指标中文名
指标英文名
单位
说明
统计规则
基本信息
在线消费者数量
ChannelConsumers
Count
在线消费消息的消费者总数
[ 60s, sum ]
[ 300s, last ]
在线通道数量
ConnectionChannels
Count
Channel(通道)总数
[ 60s, sum ]
[ 300s, last ]
在线连接数量
Connections
Count
TCP 连接总数
[ 60s, sum ]
[ 300s, last ]
资源管理
连接打开速率
ConnectionsOpenedTotal
Count/s
单位时间内打开连接的数量
[ 60s, sum ]
[ 300s, last ]
连接关闭速率
ConnectionsClosedTotal
Count/s
单位时间内关闭连接的数量
[ 60s, sum ]
[ 300s, last ]
通道打开速率
ChannelsOpenedTotal
Count/s
单位时间内打开通道的数量
[ 60s, sum ]
[ 300s, last ]
通道关闭速率
ChannelsClosedTotal
Count/s
单位时间内关闭通道的数量
[ 60s, sum ]
[ 300s, last ]
队列创建速率
QueuesDeclaredTotal
Count/s
单位时间内创建队列的数量
[ 60s, sum ]
[ 300s, last ]
队列删除速率
QueuesDeletedTotal
Count/s
单位时间内删除队列的数量
[ 60s, sum ]
[ 300s, last ]
交换机创建速率
ExchangesDeclaredTotal
Count/s
单位时间内创建交换机的数量
[ 60s, sum ]
[ 300s, last ]
交换机删除速率
ExchangesDeletedTotal
Count/s
单位时间内删除交换机的数量
[ 60s, sum ]
[ 300s, last ]
消息生产
消息生产流量
ConnectionIncomingBytesTotal
Bytes/s
生产者向交换机发送消息的数据量速率
[ 60s, sum ]
[ 300s, last ]
从队列级别统计的集群消息发送速率
VhostQueueMessagesPublishedTotal
Count/s
在队列维度统计的消息入队(生产)速率
[ 60s, sum ]
[ 300s, last ]
消息消费
消息消费流量
ConnectionOutgoingBytesTotal
Bytes/s
消费者从队列中成功消费消息的数据量速率
[ 60s, sum ]
[ 300s, last ]
消息堆积数量
VhostQueueLag
Count
ready 状态(堆积未投递)的消息总数
[ 60s, sum ]
[ 300s, last ]
消息推送到客户端自动 ACK 的速率
VhostChannelMessagesDeliveredTotal
Count
消息被推送到客户端后,客户端自动确认(Auto-ACK)消息的速率
[ 60s, sum ]
[ 300s, last ]
BasicGet 空拉速率
VhostChannelGetEmptyTotal
Count/s
客户端使用 Basic.Get 方法从队列中拉取消息时,遇到队列为空的情况的频率或速率
[ 60s, sum ]
[ 300s, last ]
BasicGet 非自动确认速率
VhostChannelGetAckTotal
Count/s
客户端使用 Basic.Get 拉取消息后手动确认(ACK)的速率
[ 60s, sum ]
[ 300s, last ]
BasicGet 自动确认速率
VhostChannelGetTotal
Count/s
客户端使用 Basic.Get 拉取消息后自动确认(Auto-ACK)的速率
[ 60s, sum ]
[ 300s, last ]
消息推送到客户端手动确认速率
VhostChannelMessagesDeliveredAckTotal
Count/s
消息被推送到消费者后,消费者手动确认(ACK) 的速率
[ 60s, sum ]
[ 300s, last ]
消息确认与处理
发送消息的确认速率
ChannelMessagesConfirmedTotal
Count/s
生产者发送消息后收到 Broker 确认(Publisher Confirm) 的速率
[ 60s, sum ]
[ 300s, last ]
发送但未确认的消息总数
ChannelMessagesUnconfirmed
Count
生产者已发送但 Broker 尚未确认的消息总数
[ 60s, sum ]
[ 300s, last ]
消费确认速率
VhostChannelMessagesAckedTotal
Count/s
消费者手动确认(ACK) 消息的速率
[ 60s, sum ]
[ 300s, last ]
未确认消息数量
ChannelMessagesUnacked
Count
已投递至消费者但未确认的消息总数
[ 60s, sum ]
[ 300s, last ]
消息重新入队速率
VhostQueueMessagesRequeuedTotal
Count/s
消息因 NACK/Reject 或消费者断开连接而被重新放回队列的速率
[ 60s, sum ]
[ 300s, last ]
消息无法路由丢弃速率
VhostChannelMessagesUnroutableDroppedTotal
Count/s
消息因无法路由到任何队列 而被直接丢弃的速率
[ 60s, sum ]
[ 300s, last ]
消息无法路由返回给客户端的速率
VhostChannelMessagesUnroutableReturnedTotal
Count/s
消息因无法路由到任何队列 但设置了 mandatory 标志而被返回给客户端的速率
[ 60s, sum ]
[ 300s, last ]
死信消息发送速率
VhostChannelMessagesPublishDeadLetterTotal
Count/s
消息因被拒绝(NACK)、TTL 过期或队列满而被转发到死信交换机的速率
[ 60s, sum ]
[ 300s, last ]
死信消息无法路由被丢弃的速率
VhostChannelMessagesPublishDeadLetterDroppedTotal
Count/s
死信消息无法路由到死信队列 而被丢弃的速率
[ 60s, sum ]
[ 300s, last ]

分类
指标中文名
指标英文名
单位
说明
统计规则
基本信息
在线消费者数量
QueueConsumers
Count
在线消费消息的消费者总数
[ 60s, sum ]
[ 300s, last ]
消息生产
消息生产流量
QueueIncomingBytesTotal
Bytes/s
生产者向队列发送消息的数据量速率
[ 60s, sum ]
[ 300s, last ]
消息发送速率
QueueMessagesPublishedTotal
Count/s
生产者向队列发送消息的条数速率
[ 60s, sum ]
[ 300s, last ]
消息消费
消息堆积数量
QueueLag
Count
ready 状态(堆积未投递)的消息总数
[ 60s, sum ]
[ 300s, last ]
BasicGet 非自动确认速率
ChannelGetAckTotal
Count/s
客户端使用 Basic.Get 拉取消息后手动确认(ACK)的速率
[ 60s, sum ]
[ 300s, last ]
BasicGet 自动确认速率
ChannelGetTotal
Count/s
客户端使用 Basic.Get 拉取消息后自动确认(Auto-ACK)的速率
[ 60s, sum ]
[ 300s, last ]
消息推送到客户端自动确认的速率
ChannelMessagesDeliveredTotal
Count
消息被推送到客户端后,客户端自动确认(Auto-ACK)消息的速率
[ 60s, sum ]
[ 300s, last ]
BasicGet 空拉速率
ChannelGetEmptyTotal
Count/s
客户端使用 Basic.Get 方法从队列中拉取消息时,遇到队列为空的情况的频率或速率
[ 60s, sum ]
[ 300s, last ]

未确认消息数量
QueueMessagesUnacked
Count
已投递至消费者但未确认的消息总数
[ 60s, sum ]
[ 300s, last ]
消息推送到客户端非自动确认速率
ChannelMessagesDeliveredAckTotal
Count/s
消息推送到客户端后,客户端手动确认(ACK)的速率
[ 60s, sum ]
[ 300s, last ]
消息重新推送到客户端的速率
ChannelMessagesRedeliveredTotal
Count/s
消息因未及时确认而被重新投递的速率
[ 60s, sum ]
[ 300s, last ]
消费确认速率
ChannelMessagesAckedTotal
Count/s
消费者手动确认(ACK) 消息的速率
[ 60s, sum ]
[ 300s, last ]
消息重新入队速率
QueueMessagesRequeuedTotal
Count/s
消息因 NACK/Reject 或消费者断开连接而被重新放回队列的速率
[ 60s, sum ]
[ 300s, last ]
死信消息发送速率
ChannelMessagesPublishDeadLetterTotal
Count/s
消息因被拒绝(NACK)、TTL 过期或队列满而被转发到死信交换机的速率
[ 60s, sum ]
[ 300s, last ]
死信消息无法路由被丢弃的速率
ChannelMessagesPublishDeadLetterDroppedTotal
Count/s
死信消息无法路由到死信队列 而被丢弃的速率
[ 60s, sum ]
[ 300s, last ]
分类
指标中文名
指标英文名
单位
说明
统计规则
基本信息
消息发送失败速率
ChannelMessagesPublishedFailedTotal
Count/s
生产者发送消息失败的速率
[ 60s, sum ]
[ 300s, last ]
交换机级别消息发送速率
ChannelMessagesPublishedTotal
Count/s
消息通过交换机路由到队列的速率
[ 60s, sum ]
[ 300s, last ]
消息生产流量
ExchangeIncomingBytesTotal
Bytes/s
生产者发送消息的数据量速率
[ 60s, sum ]
[ 300s, last ]
消息确认与处理
消息无法路由返回给客户端的速率
ChannelMessagesUnroutableReturnedTotal
Count/s
消息因无法路由到任何队列且设置了 mandatory 标志而返回客户端的速率
[ 60s, sum ]
[ 300s, last ]
消息无法路由被丢弃的速率
ChannelMessagesUnroutableDroppedTotal
Count/s
消息因无法路由到任何队列且未设置 mandatory 标志而被直接丢弃的速率
[ 60s, sum ]
[ 300s, last ]


命名空间

开源托管版集群:&Namespace = QCE/RABBITMQ
Serverless 版集群:&Namespace = QCE/AMQP

入参说明

使用云 API 查询 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=交换机名称


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈