Visualization and monitoring solutions
Visualization and monitoring solutions  /  Monitor RabbitMQ
RabbitMQ logo

Monitor RabbitMQ easily with Grafana

Easily monitor RabbitMQ, the most widely deployed open source message broker, with Grafana Cloud’s out-of-the-box monitoring solution. The Grafana Cloud forever-free tier includes 3 users and up to 10k metrics series to support your monitoring needs.

RabbitMQ Overview
RabbitMQ Overview
Erlang Memory Allocators
Erlang Memory Allocators

Key metrics included

erlang_vm_allocators
erlang_vm_dist_node_state
rabbitmq_build_info
rabbitmq_channel_consumers
rabbitmq_channel_get_ack_total
rabbitmq_channel_get_empty_total
rabbitmq_channel_get_total
rabbitmq_channel_messages_acked_total
rabbitmq_channel_messages_confirmed_total
rabbitmq_channel_messages_delivered_ack_total
rabbitmq_channel_messages_delivered_total
rabbitmq_channel_messages_published_total
rabbitmq_channel_messages_redelivered_total
rabbitmq_channel_messages_unconfirmed
rabbitmq_channel_messages_unroutable_dropped_total
rabbitmq_channel_messages_unroutable_returned_total
rabbitmq_channels
rabbitmq_channels_closed_total
rabbitmq_channels_opened_total
rabbitmq_connections
rabbitmq_connections_closed_total
rabbitmq_connections_opened_total
rabbitmq_disk_space_available_bytes
rabbitmq_identity_info
rabbitmq_process_max_fds
rabbitmq_process_max_tcp_sockets
rabbitmq_process_open_fds
rabbitmq_process_open_tcp_sockets
rabbitmq_process_resident_memory_bytes
rabbitmq_queue_messages_published_total
rabbitmq_queue_messages_ready
rabbitmq_queue_messages_unacked
rabbitmq_queues
rabbitmq_queues_created_total
rabbitmq_queues_declared_total
rabbitmq_queues_deleted_total
rabbitmq_resident_memory_limit_bytes
up

Key alerting rules included

RabbitMQMemoryHigh (Warning)
RabbitMQFileDescriptorsUsage (Warning)
RabbitMQUnroutableMessages (Warning)
RabbitMQNodeNotDistributed (Critical)
RabbitMQNodeDown (Critical)