Message Service for RabbitMQ
Updated at:2025-11-03
Message Service for RabbitMQ (RabbitMQ) only includes one type of monitor object: instance monitor (Instance). The list of monitoring metrics for instance monitor is as follows:
Instance Monitor (instance)
| Metric name (English) | Metric name (Chinese) | Unit | Dimension |
|---|---|---|---|
| Channels | Instance channels | Item | InstanceId |
| Connections | Instance connections | Item | InstanceId |
| Consumers | Instance consumers | Item | InstanceId |
| DiskFree | Node disk free space | bytes | InstanceId,NodeName |
| FdTotal | Maximum available node file handlers | Item | InstanceId,NodeName |
| FdUsed | Node file handler usage | Item | InstanceId,NodeName |
| IoReadAvgTime | Average disk read latency per node | Millisecond | InstanceId,NodeName |
| IoWriteAvgTime | Average disk write latency per node | Millisecond | InstanceId,NodeName |
| MemAlarm | Node memory usage alarm | Item | InstanceId,NodeName |
| MemLimit | Maximum available node memory | bytes | InstanceId,NodeName |
| MemUsed | Node memory usage | bytes | InstanceId,NodeName |
| MessageDeliverGet | Instance messages sent per minute | Entry | InstanceId |
| MessageDeliverGetRate | Instance message send rate | Message/second | InstanceId |
| MessageDeliverGetRateQueue | Queue messages send rate | Message/second | InstanceId,QueueName |
| MessagePublish | Instance messages published per minute | Entry | InstanceId |
| MessagePublishRate | Instance message publish rate | Message/second | InstanceId |
| MessagePublishRateQueue | Queue message publish rate | Message/second | InstanceId,QueueName |
| Messages | Instance messages | Entry | InstanceId |
| MessagesReady | Consumable instance messages | Entry | InstanceId |
| MessagesReadyQueue | Consumable queue messages | Entry | InstanceId,QueueName |
| MessagesUnacknowledged | Unacknowledged instance messages | Entry | InstanceId |
| MessagesUnacknowledgedQueue | Unacknowledged queue messages | Entry | InstanceId,QueueName |
| MsgStoreReadCount | Messages read from message storage by node | Item | InstanceId,NodeName |
| MsgStoreWriteCount | Messages written from message storage by node | Item | InstanceId,NodeName |
| ProcTotal | Maximum available node erlang process | Item | InstanceId,NodeName |
| ProcUsed | Node erlang process usage | Item | InstanceId,NodeName |
| Queues | Instance queues | Item | InstanceId |
| SocketsTotal | Maximum connections at Socket | Item | InstanceId,NodeName |
| SocketsUsed | Connections at Socket | Item | InstanceId,NodeName |
