rabbitmq_exporter icon indicating copy to clipboard operation
rabbitmq_exporter copied to clipboard

Prometheus exporter for RabbitMQ

RabbitMQ Exporter

Prometheus exporter for RabbitMQ metrics, based on RabbitMQ HTTP API.

Dependencies

Setting up locally

  1. You need RabbitMQ. For local setup I recommend this docker box. It's "one-click" solution.

  2. For OS-specific Docker installation checkout these instructions.

  3. Building rabbitmq_exporter:

     $ docker build -t rabbitmq_exporter .
    
  4. Running:

     $ docker run --publish 6060:9672 --rm rabbitmq_exporter
    

Now your metrics are available through http://localhost:6060/metrics.

Metrics

Total number of:

  • channels
  • connections
  • consumers
  • exchanges
  • queues
  • messages