Configure RabbitMQ exporter to generate Prometheus metrics
This topic explains how to install RabbitMQ exporter and the metrics and KPIs you receive.
For versions 3.8.0 and later
If you use version 3.8.0 and later, refer to the RabbitMQ installation instructions to enable the rabbitmq_prometheus
plugin. After you enable the plugin, the metrics are available on port 15692
at the /metrics
endpoint.
For versions earlier than 3.8.0
If you use versions earlier than 3.8.0, install rabbitmq exporter. This exporter is also as a Prometheus community helm chart.
Metrics and KPIs
Metrics | KPI |
---|---|
Requests Total Messages received
Total Outgoing Messages
Total Messages routed
| Request Rate rate( rabbitmq_channel_messages_published_total[5m]) |
Errors Total messages not routed. Includes dropped and returned.
| Error Ratio Error Rate / Request Rate of Total Messages received |
Memory
| Memory Utilization
|
File Descriptors
| File Descriptors Utilization
|
Open TCP Sockets
| TCP Sockets Utilization
|
Network Bytes Transmitted/Received
| Transmission Rate
|