You need to enable JavaScript to run this app.
文档中心
消息队列 RocketMQ版

消息队列 RocketMQ版

复制全文
下载 pdf
监控告警
查看监控数据
复制全文
下载 pdf
查看监控数据
消息队列 RocketMQ版已接入云监控,实例日常运行过程中,您可以在消息队列 RocketMQ版控制台或云监控控制台直接查看各项监控指标,实时分析实例的运行状态。本文档为您展示消息队列 RocketMQ版监控数据的查看方式与主要监控指标。​
前提条件​
查看监控数据前,请提前创建消息队列 RocketMQ版实例。​
通过 RocketMQ 控制台查看监控数据​
  1. 在顶部菜单栏中选择实例所在的地域。​
  1. 在实例列表页面中找到指定实例,并单击实例名称。​
  1. 在云监控页签中查看监控数据。​
  • 云监控页签中默认展示截止当前时刻 1 天内的监控数据,您也可以指定时间段查看数据。您还可以:​
  • 开启图表联动,查看某一时刻所有监控项的数据值。​
  • 单击查看更多指标,跳转到云监控控制台查看当前账号下所有产品的监控数据。​
  • 单击创建告警策略,跳转到云监控控制台创建常见场景的告警策略。​
  • 页面展示的监控指标包括实例消息生产流量速率、实例消息消费流量速率、实例磁盘使用率等。详细说明请参考监控指标说明。​
说明​
请确认生产者和消费者已成功接入,否则消费者数、消息数等数据均显示为0。​
通过云监控控制台查看监控数据​
您也可以通过云监控控制台查看监控数据,监控项与 RocketMQ 控制台中完全一致。​
  1. 登录云监控控制台。​
  1. 在左侧导航栏中单击云产品监控,并在中间件区域中选择消息队列 RocketMQ版。​
  • 页面中展示当前的告警概况、资源数量分布和实例列表,实例列表中展示各个实例的状态、主题数量、消费组数量、生产消息数量和消费者消息数量。​
  1. 单击实例名称,进入该实例的监控数据页面。​
监控指标说明​
说明​
监控指标表中的单位均为基础单位,各监控的具体单位请以控制台为准。控制台上展示的单位会根据监控数值按照一定的换算标准灵活调整,例如,消息生产速率的基础单位为 Count/s,若消息生产速率的监控数值已达到了每秒数千、数百万条或数十亿,控制台上的单位可能会调整为 KCount/s、MCount/s 或 BCount/s。​
实例​
消息队列 RocketMQ版在实例维度支持以下监控指标。​
​
监控项 ID​
监控项名称​
单位​
说明​
MsgProductionRate​
消息生产速率​
Count/s​
实例每秒收到的消息数。​
MsgConsumptionRate​
消息消费速率​
Count/s​
实例每秒被消费的消息数。​
MsgProductionConsumptionrRate​
消息生产消费总速率​
Count/s​
实例每秒收到和被消费的消息总数。​
InstanceTPSUsedRatio​
实例TPS使用率​
%​
实例的TPS使用率,统计方式为:(Topic总共生产TPS+ Group总共消费TPS + PULL_NOT_FOUND TPS + 重试和死信消息生产TPS)/ 实例规格对应的TPS上限。​
目前实例规格对应的 TPS 上限是基于 4K 消息大小压测的,如果用户的 Topic 消息大小大于 4K,那么 TPS 会按照消息大小折算,可能导致 TPS 使用率偏高​
InstanceConsumeFailedTps​
消费失败速率​
Count/s​
消费者每秒钟消费失败发回服务端的重试和死信消息。​
InstancePullNotFoundTps​
Pull请求未拉取到消息的速率​
Count/s​
消费发起拉取请求实际未拉取到消息的速率。​
InstanceTopicNum​
Topic个数​
Count​
实例的 Topic 数量。​
InstanceGroupNum​
消费组个数​
Count​
实例的消费组数量。​
ProduceConnectionCount​
生产连接数​
Count​
实例的生产者连接个数。​
ConsumerConnectionCount​
消费连接数​
Count​
实例的消费客户端连接总数。​
InstanceConnectionRate​
连接数使用率​
%​
实例的最大连接数使用率。统计方式为该实例所有节点当前的客户端连接总数/当前计算规格的连接数上限。​
MsgProductionSizeRate​
生产流量速率​
Bytes/s​
实例每秒生产的数据流量。​
MsgConsumeSizeRate​
消费流量速率​
Bytes/s​
实例每秒消费的数据流量。​
CpuUtil​
CPU使用率​
%​
统计实例各节点中 CPU 占用率的最大值。​
MemUtil​
内存使用率​
%​
统计实例各节点中内存使用率的最大值。​
CapUtil​
磁盘使用率​
%​
实例各节点中磁盘使用率的最大值。​
InstanceSendFailedMsgNum​
写入失败消息数​
Count​
统计周期内实例写入失败的消息总数。​
InstanceSendFailedMsgRate​
写入消息失败速率​
Count/s​
实例每秒钟写入失败的消息数量。​
MsgPutTime​
消息生产平均耗时​
ms​
统计实例生产请求的平均耗时。​
MsgPutLatencyP99​
消息生产P99耗时​
ms​
统计实例生产请求的 P99 耗时。​
InstanceBigMsgCount​
大消息数量​
Count​
实例每分钟收到的消息 size 大于 1MB 的消息数量。​
TopicPutTpsTop10​
Topic生产速率Top10​
Count/s​
Topic生产消息速率Top 10。​
GroupGetTpsTop10​
Group消费速率Top10​
Count/s​
实例消费组消费消息速率Top 10。​
TopicPutMSGTop10​
Topic存储消息数Top10​
Count​
Topic总共生产消息数Top 10。​
GroupLagTop10​
Group消息堆积Top10​
Count​
Group消息堆积量Top 10。​
ThrottledSendMessageRequestsPerSecond​
发送限流数​
Count/s​
每秒消息发送被限流的次数。​
说明​
仅消息队列 RocketMQ版的 5.x 版本实例支持该指标。​
ThrottledReceiveRequestsPerSecond​
订阅限流数​
Count/s​
每秒消息订阅被限流的次数。​
说明​
仅消息队列 RocketMQ版的 5.x 版本实例支持该指标。​
SendMessageRequestsTpsUtil​
生产TPS百分比​
%​
折算后的生产TPS占生产流控上限百分比。​
说明​
仅消息队列 RocketMQ版的 5.x 版本实例支持该指标。​
ReceiveRequestsTpsUtil​
消费TPS百分比​
%​
折算后的消费TPS占消费流控上限百分比。​
说明​
仅消息队列 RocketMQ版的 5.x 版本实例支持该指标。​
MsgProductionRateWithConvert​
消息生产速率(折算后)​
Count/s​
折算后的消息生产速率,即实例每秒收到的消息数(消息发送 TPS)。​
说明​
仅消息队列 RocketMQ版的 5.x 版本实例支持该指标。​
MsgConsumptionRateWithConvert​
消息消费速率(折算后)​
Count/s​
折算后的消费速率,即实例每秒被消费的消息数(消息消费 TPS)。​
说明​
仅消息队列 RocketMQ版的 5.x 版本实例支持该指标。​
SchduleMsgOffsetBehind​
定时消息处理滞后​
Count​
定时消息处理滞后的消息条数。​
ScheduleMsgCongestNum​
定时消息总数​
Count​
定时消息还未投递给消费者的消息总数。​
SchduleMsgProductionRate​
定时消息生产速率​
Count/s​
定时消息的生产速率。​
TransactionMsgProductionRate​
事务消息生产速率​
Count/s​
事务消息的生产速率。​
​
说明​
CPU使用率、内存使用率仅适用于2023年7月19日之后创建的实例,在此之前创建的实例若需查看该指标,可通过工单系统联系技术支持申请升级实例版本。​
实例均衡状态​
消息队列 RocketMQ版在实例均衡状态维度支持以下监控指标。​
​
监控项 ID​
监控项名称​
单位​
说明​
MaxDiskCapUtil​
节点最大磁盘使用率​
%​
实例所有节点磁盘使用率的最大值。​
MinDiskCapUtil​
节点最小磁盘使用率​
%​
实例所有节点磁盘使用率的最小值。​
DiskUtilSkew​
磁盘用量倾斜率​
%​
统计数据在各节点磁盘上分布的不均衡度,统计方式为:(节点最大磁盘使用率-节点最小磁盘使用率)/节点最大磁盘使用率。​
NodeMaxQueueCount​
节点最大队列数​
count​
实例所有节点中的最大队列数量。​
NodeMinQueueCount​
节点最小队列数​
count​
实例所有节点中的最小队列数量。​
QueueCountSkew​
队列数倾斜率​
%​
统计队列数量在各节点上分布的不均衡度,统计方式为:(节点最大队列数-节点最小队列数)/节点最大队列数。​
NodeMaxProduceRate​
节点最大生产速率​
Count/s​
实例所有节点的最大消息生产速率。​
NodeMinProduceRate​
节点最小生产速率​
Count/s​
实例所有节点的最小消息生产速率。​
NodeProduceRateSkew​
生产速率倾斜率​
%​
统计生产速率在各节点上分布的不均衡度,统计方式为:(节点最大生产速率-节点最小生产速率)/节点最大生产速率。​
NodeMaxConsumeRate​
节点最大消费速率​
Count/s​
实例所有节点的最大消息消费速率。​
NodeMinConsumeRate​
节点最小消费速率​
Count/s​
实例所有节点的最小消息消费速率。​
NodeConsumeRateSkew​
消费速率倾斜率​
%​
统计消费请求在各节点上分布的不均衡度,统计方式为:(节点最大消费速率-节点最小消费速率)/节点最大消费速率。​
NodeMaxConnectionRate​
节点最大连接数使用率​
%​
实例内所有节点最大连接数使用率。​
NodeMinConnectionRate​
节点最小连接数使用率​
%​
实例内所有节点最小连接数使用率。​
NodeConnectionRateSkew​
连接数倾斜率​
%​
统计连接在各节点上分布的不均衡度,统计方式为:(节点最高连接使用率-节点最低连接使用率)/ 节点最高连接使用率。​
​
主题​
消息队列 RocketMQ版在主题(Topic)维度支持以下监控指标。​
​
监控项 ID​
监控项名称​
单位​
说明​
MsgProductionRate​
消息生产速率​
Count/s​
Topic 每秒收到的消息数。​
MsgConsumptionRate​
消息消费速率​
Count/s​
Topic 每秒被消费的消息数。​
TopicProductionSizeRate​
消息生产流量速率​
Bytes/s​
Topic每秒收到的流量。​
TopicQueueSize​
Topic队列数​
Count​
Topic 的队列数量。​
TopicAccumulativeMessageCount​
Topic累计生产消息量​
Count​
Topic累计生产消息量。​
TopicMsgAvgSize​
Topic消息平均大小​
Bytes​
topic消息的平均大小。​
由于部分客户端会开启消息压缩,可能会导致监控数据小于实际消息大小。​
​
消费组​
消息队列 RocketMQ版在消费组(Group)维度支持以下监控指标。​
​
监控项 ID​
监控项名称​
单位​
说明​
GroupMsgConsumptionRate​
消费组消费速率​
Count/s​
消费组每秒消费的消息数。​
GroupMsgAccum​
消费组消息堆积数​
Count​
消费组的消息堆积量。​
GroupTopicMsgConsumptionRate​
Topic消息消费速率​
Count/s​
消费组对指定 Topic 每秒消费的消息数。​
GroupTopicMsgAccum​
Topic消息堆积数​
Count​
消费组对指定 Topic 的消息堆积数。​
GroupOnlineConsumerCount​
在线消费者数​
Count​
消费组在线的消费者数量。​
GroupConsumeFailedMsgAccum​
消费组消费失败数​
Count​
消费组消费失败的消息总数。​
GroupConsumeFailedMsgRate​
消费组消费失败速率​
Count/s​
消费组每秒钟消费失败的消息总数。​
GroupConsumeCostTime​
消费者消费耗时​
ms​
统计周期内所有消费者消费消息的平均耗时。​
MessageBacklogDuration​
消息堆积时长​
ms​
指定消费组订阅的每个Topic中未消费消息的最大堆积时间。​
​
重试队列​
消息队列 RocketMQ版在重试队列维度支持以下监控指标。​
​
监控项 ID​
监控项名称​
单位​
说明​
RetryTopicMsg​
重试Topic消息数​
Count​
重试 Topic 每分钟收到的消息数。​
​
死信队列​
消息队列 RocketMQ版在死信队列维度支持以下监控指标。​
​
监控项 ID​
监控项名称​
单位​
说明​
DLQTotalMsg​
死信Topic消息数​
Count​
死信 Topic 每分钟收到的消息数。​
​
​
最近更新时间:2025.07.09 16:22:41
这个页面对您有帮助吗?
有用
有用
无用
无用