Amazon MQ for RabbitMQ integrates Prometheus metrics support

Amazon MQ for RabbitMQ now supports the Prometheus plugin, enabling users to gather metrics from RabbitMQ 4.2 brokers using Prometheus-compatible tools for enhanced monitoring flexibility.

Amazon MQ for RabbitMQ has introduced support for the Prometheus plugin on RabbitMQ 4.2 brokers, allowing users to access a native Prometheus-compatible metrics endpoint directly from their RabbitMQ brokers. This enhancement enables users to collect broker, queue, and connection metrics using any Prometheus-compatible monitoring tools, offering increased flexibility in monitoring and alerting on messaging infrastructure.

The Prometheus plugin provides access to metrics through the endpoints /metrics, /metrics/detailed, and /metrics/memory-breakdown, all presented in Prometheus text format. Additionally, Amazon MQ publishes a curated selection of these Prometheus metrics to CloudWatch. This integration facilitates the incorporation of RabbitMQ brokers into existing Prometheus-based monitoring systems, such as Grafana dashboards, Amazon Managed Service for Prometheus, and self-hosted Prometheus servers.

The Prometheus plugin is activated by default on all Amazon MQ for RabbitMQ 4.2 brokers across all AWS Regions that support Amazon MQ. For more detailed information on monitoring with Prometheus, users are encouraged to refer to the Amazon MQ release notes.