通过本文您可以了解消息队列RocketMQ版的监控项。

当您调用云监控的API接口时,需要获取当前云产品的NamespacePeriod,具体取值如下:

  • Namespaceacs_rocketmq
  • Period默认为60秒,也可以为60的整数倍。

当前云产品的MetricNameDimensions的取值如下表所示。

说明 关于已就绪消息的概念,请参见相关概念
监控项 单位 MetricName Dimensions Statistics
消息堆积 Count ConsumerLag userId、instanceId、groupId Sum
消息堆积(GroupID&Topic) Count ConsumerLagPerGidTopic userId、instanceId、groupId、topic Sum
实例API调用频率 Count/s InstanceApiCallTps userId、instanceId Sum
已就绪消息排队时间(GroupId) Millisecond ReadyMessageQueueTime userId、instanceId、groupId Maximum
已就绪消息排队时间(GroupId&Topic) Millisecond ReadyMessageQueueTimePerGidTopic userId、instanceId、groupId、topic Maximum
已就绪消息量(GroupId) Count ReadyMessages userId、instanceId、groupId Sum
已就绪消息量(GroupId&Topic) Count ReadyMessagesPerGidTopic userId、instanceId、groupId、topic Sum
Consumer(GroupId) 每分钟接收消息数量 Count/min ReceiveMessageCountPerGid userId、instanceId、groupId Sum
Consumer(GroupId&Topic) 每分钟接收消息数量 Count/min ReceiveMessageCountPerGidTopic userId、instanceId、topic、groupId Sum
实例(Instance) 每分钟接收消息数的数量 Count/min ReceiveMessageCountPerInstance userId、instanceId Sum
Consumer(Topic) 每分钟接收消息的数量 Count/min ReceiveMessageCountPerTopic userId、instanceId、topic Sum
每分钟产生死信消息的数量(GroupId) Count/min SendDLQMessageCountPerGid userId、instanceId、groupId Sum
每分钟产生死信消息的数量(GroupId&Topic) Count/min SendDLQMessageCountPerGidTopic userId、instanceId、groupId、topic Sum
实例(Instance) 每分钟发送消息数量 Count/min SendMessageCountPerInstance userId、instanceId Sum
Producer(Topic) 每分钟发送消息数量 Count/min SendMessageCountPerTopic userId、instanceId、topic Sum