消息队列 RocketMQ版已接入云监控,实例日常运行过程中,您可以在消息队列 RocketMQ版控制台或云监控控制台直接查看各项监控指标,实时分析实例的运行状态。本文档为您展示消息队列 RocketMQ版监控数据的查看方式与主要监控指标。
查看监控数据前,请提前创建消息队列 RocketMQ版实例。
说明
请确认生产者和消费者已成功接入,否则消费者数、消息数等数据均显示为0。
您也可以通过云监控控制台查看监控数据,监控项与 RocketMQ 控制台中完全一致。
说明
消息队列 RocketMQ版在实例维度支持以下监控指标。
监控项 ID | 监控项名称 | 单位 | 说明 |
---|---|---|---|
MsgProductionRate | 消息生产速率 | Count/s | 实例每秒收到的消息数。 |
MsgConsumptionRate | 消息消费速率 | Count/s | 实例每秒被消费的消息数。 |
MsgProductionConsumptionrRate | 消息生产消费总速率 | Count/s | 实例每秒收到和被消费的消息总数。 |
InstanceTPSUsedRatio | 实例TPS使用率 | % | 实例的TPS使用率,统计方式为:(生产TPS+消费TPS)/ 实例规格对应的TPS上限。 |
InstanceTopicNum | Topic个数 | Count | 实例的 Topic 数量。 |
InstanceGroupNum | 消费组个数 | Count | 实例的消费组数量。 |
InstanceConnectionNum | 消费组客户端总数 | Count | 实例的消费客户端总数。 |
ProduceConnectionCount | 生产连接数 | 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 大于 1M 的消息数量。 |
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。 |
说明
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 每分钟收到的消息数。 |
消息队列 RocketMQ版在数据备份任务维度支持以下监控指标。
监控项 ID | 监控项名称 | 单位 | 说明 |
---|---|---|---|
BackupTaskStatus | 备份任务状态 | Count | 指定数据备份任务的状态。
|
BackupTaskReadRate | 备份任务读速率 | Count/s | 每个数据备份任务从备份数据源读取消息的速度。 |
BackupTaskWriteRate | 备份任务写速率 | Count/s | 每个数据备份任务发送消息到备份目的端的速度。 |
BackupTaskReadTotal | 备份任务累计读取消息条数 | Count | 每个备份任务累计从备份数据源读取消息的条数。 |
BackupTaskWriteTotal | 备份任务累计备份消息条数 | Count | 每个备份任务累计向备份目的端备份的消息条数。 |
消息队列 RocketMQ版在数据备份任务维度支持以下监控指标。
监控项 ID | 监控项名称 | 单位 | 说明 |
---|---|---|---|
ConnectorTaskStatus | 同步任务状态 | Count | 指定数据同步任务的状态。
|
DataSyncTaskReadRate | 同步任务读速率 | Count/s | 每个数据同步任务从数据源读取消息的速度。 |
DataSyncTaskWriteRate | 同步任务写速率 | Count/s | 每个数据同步任务同步消息到目的端的速度。 |
DataSyncTaskReadTotal | 同步任务累计读取消息条数 | Count | 每个同步任务累计从同步数据源读取消息的条数。 |
DataSyncTaskWriteTotal | 同步任务累计同步消息条数 | Count | 每个同步任务累计向同步目的端同步的消息条数。 |