操作指南

API 文档

云产品监控指标

文档中心 > 云监控 > 云产品监控指标 > 消息队列 TDMQ 监控指标

消息队列 TDMQ 监控指标

最近更新时间:2021-12-31 15:10:28

命名空间

Namespace = QCE/TDMQ

监控指标

说明:

每个指标的统计粒度(Period)可取值不一定相同,可通过 DescribeBaseMetrics 接口获取每个指标支持的统计粒度。

TDMQ Pulsar 版

指标英文名 指标含义 单位 维度 统计粒度q
MsgAverageSize 生产消息平均大小 B tenantId、topicName 60s、300s、3600s
MsgRateIn 消息生产速率 条/秒 tenantId、topicName 60s、300s、3600s
MsgThroughputIn 消息生产流量 B/S tenantId、topicName 60s、300s、3600s
InMessagesTotal 当前 Topic 生产消息总数,该指标在发生服务端重启或者切换时会归零 tenantId、topicName 60s、300s、3600s
ProducersCount 生产者数量 tenantId、topicName 60s、300s、3600s
StorageSize 积压消息大小 B tenantId、topicName 60s、300s、3600s
BacklogSize 积压消息数量 tenantId、topicName 60s、300s、3600s
SubscriptionsCount 订阅者数量 tenantId、topicName 60s、300s、3600s
ConsumersCount 消费者数量 tenantId、topicName 60s、300s、3600s
SubMsgBacklog 所选时间范围内,已经生产到TDMQ,但并未被消费的消息数量。消息堆积不宜太多,如有明显增长趋势,请对消费者服务进行扩容以减少堆积量。 environmentId、 tenantId、topicName 60s、300s、3600s
SubMsgDelayed 所选时间范围内,使用了 TDMQ 延迟消息功能的消息数量,这种消息在生产后不会马上被消费,用户会指定一条延迟时间,过后才允许消费者消费。 environmentId、 tenantId、topicName 60s、300s、3600s
SubUnackedMsg 在所选时间范围内,已发送给消费者消息但是没有接收到确认信息回传的消息数量。如果存在很多这种消息,请检查您的消费者服务是否正常,以及是否使用官方SDK进行消费。 environmentId、 tenantId、topicName 60s、300s、3600s
SubConsumerCount 在所选时间范围内有效连接上本 Topic 的消费者数量。 environmentId、 tenantId、topicName 60s、300s、3600s
SubMsgRateRedeliver 在所选时间范围中,本 Topic 下某一秒内所有的重传消息的数量 条/秒 environmentId、 tenantId、topicName 60s、300s、3600s
SubMsgRateExpired 消息过期删除速率 条/秒 environmentId、 tenantId、topicName 60s、300s、3600s
SubMsgRateOut 消息消费速率 条/秒 environmentId、 tenantId、topicName 60s、300s、3600s
SubMsgThroughputOut 消息消费流量 B/S environmentId、 tenantId、topicName 60s、300s、3600s
NsStorageSize 命名空间消息积压大小 B namespace、tenant 60s、300s、3600s
TenantInMessagesTotal 虚拟集群入消息总数 tenant 60s、300s、3600s
TenantMsgAverageSize 租户级别消息平均大小 B tenant 60s、300s、3600s
TenantRateIn 租户级别消息生产速率 tenant 60s、300s、3600s
TenantRateOut 租户级别消息消费速率 tenant 60s、300s、3600s
TenantStorageSize 租户级别消息积压大小 B tenant 60s、300s、3600s
TenantIn entry Count 生产消息 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeLe128 生产消息小于等于128B的 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeLe1Kb 生产消息大小512B_1KB的 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeLe2Kb 生产消息大小1KB_2KB的 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeLe4Kb 生产消息大小2KB_4KB的 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeLe16Kb 生产消息大小1KB_2KB的 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeLe1Mb 生产消息大小100KB_1MB的 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeLe100Kb 生产消息大小16KB_100KB的 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeLeOverflow 生产消息大小1KB_2KB的 entry 数量 tenant 60s、300s、3600s
TenantIn entry SizeSum 生产消息 entry 总大小 tenant 60s、300s、3600s
TenantIn entry SizeLe512 生产消息大小128B_512B的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeCount 消费消息 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLe100Kb 消费消息大小16KB_100KB的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLe128 消费消息小于等于128B的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLe1Kb 消费消息大小512B_1KB的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLe16Kb 消费消息大小4KB_16KB的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLe1Mb 消费消息大小100KB_1MB的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLe2Kb 消费消息大小1KB_2KB的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLe4Kb 消费消息大小2KB_4KB的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLe512 消费消息大小128B_512B的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeLeOverflow 消费消息大于1MB的 entry 数量 tenant 60s、300s、3600s
TenantOut entry SizeSum 消费消息 entry 总大小 tenant 60s、300s、3600s

TDMQ RocketMQ 版

指标英文名 指标含义 单位 维度 统计粒度q
MsgAverageSize 生产消息平均大小 B tenantId、topicName 60s、300s、3600s
MsgRateIn 消息生产速率 条/秒 tenantId、topicName 60s、300s、3600s
MsgThroughputIn 消息生产流量 B/S tenantId、topicName 60s、300s、3600s
InMessagesTotal 当前Topic生产消息总数,该指标在发生服务端重启或者切换时会归零 tenantId、topicName 60s、300s、3600s
StorageSize 积压消息大小 B tenantId、topicName 60s、300s、3600s
TenantInMessagesTotal 虚拟集群入消息总数 tenant 60s、300s、3600s
TenantMsgAverageSize 租户级别消息平均大小 B tenant 60s、300s、3600s
TenantRateIn 租户级别消息生产速率 tenant 60s、300s、3600s
TenantRateOut 租户级别消息消费速率 tenant 60s、300s、3600s
TenantStorageSize 租户级别消息积压大小 B tenant 60s、300s、3600s
RocketmqTopicMsgBacklog 消息堆积数量 environmentId、 tenantId、topicName 60s、300s、3600s

TDMQ RabbitMQ 版

指标英文名 指标含义 单位 维度 统计粒度q
MsgAverageSize 生产消息平均大小 B tenantId、topicName 60s、300s、3600s
MsgRateIn 消息生产速率 条/秒 tenantId、topicName 60s、300s、3600s
MsgThroughputIn 消息生产流量 B/S tenantId、topicName 60s、300s、3600s
InMessagesTotal 当前 Topic 生产消息总数,该指标在发生服务端重启或者切换时会归零 tenantId、topicName 60s、300s、3600s
StorageSize 积压消息大小 B tenantId、topicName 60s、300s、3600s
TenantInMessagesTotal 虚拟集群入消息总数 tenant 60s、300s、3600s
TenantMsgAverageSize 租户级别消息平均大小 B tenant 60s、300s、3600s
TenantRateIn 租户级别消息生产速率 tenant 60s、300s、3600s
TenantRateOut 租户级别消息消费速率 tenant 60s、300s、3600s
TenantStorageSize 租户级别消息积压大小 B tenant 60s、300s、3600s

TDMQ CMQ 版

指标英文名 指标中文名 单位 维度 统计粒度
CmqQueueMsgBacklog 消息堆积数量 tenantId、topicName 60s、300s、3600s
CmqTopicMsgBacklog 消息堆积数量 tenantId、topicName 60s、300s、3600s

各维度对应参数总览

参数名称 维度名称 维度解释
Instances.N.Dimensions.0.Name environmentId 环境名称的维度名称
Instances.N.Dimensions.0.Value environmentId 具体环境名称
Instances.N.Dimensions.0.Name tenantId 集群 ID 的维度名称
Instances.N.Dimensions.0.Value tenantId 具体集群 ID
Instances.N.Dimensions.0.Name topicName 主题名称的维度名称
Instances.N.Dimensions.0.Value topicName 具体主题名称
Instances.N.Dimensions.0.Name tenant 集群 ID 的维度名称
Instances.N.Dimensions.0.Value tenant 具体集群 ID
Instances.N.Dimensions.0.Name namespace 集群所在命名空间的维度名称
Instances.N.Dimensions.0.Value namespace 具体命名空间

入参说明

查询消息队列监控数据,入参取值如下:

指标类型一:
&Namespace = QCE/TDMQ
&Instances.N.Dimensions.0.Name = tenantId
&Instances.N.Dimensions.0.Value = 具体集群 ID
&Instances.N.Dimensions.1.Name = topicName
&Instances.N.Dimensions.1.Value = 具体主题名称

指标类型二:
&Namespace = QCE/TDMQ
&Instances.N.Dimensions.0.Name = environmentId
&Instances.N.Dimensions.0.Value = 具体环境名称
&Instances.N.Dimensions.1.Name = tenantId
&Instances.N.Dimensions.1.Value = 具体集群 ID
&Instances.N.Dimensions.2.Name = topicName
&Instances.N.Dimensions.2.Value = 具体主题名称

指标类型三:
&Namespace = QCE/TDMQ
&Instances.N.Dimensions.0.Name = namespace
&Instances.N.Dimensions.0.Value = 具体主题名称
&Instances.N.Dimensions.1.Name = tenant
&Instances.N.Dimensions.1.Value = 具体集群 ID

指标类型四:
&Namespace = QCE/TDMQ
&Instances.N.Dimensions.0.Name = tenant
&Instances.N.Dimensions.0.Value = 具体集群 ID

目录