Documentation forSolarWinds Observability

RabbitMQ metrics

Many of the collected metrics from the RabbitMQ integration are displayed as widgets in SolarWinds Observability custom and pre-built dashboards; additional metrics may be collected and available in the Metrics Explorer.

This topic lists some of the critical metrics collected for the integration. To see the RabbitMQ metrics in the Metrics Explorer, type RabbitMQ in the search box.

Metric Units Description
rabbitmq.message.current.sum {messages} Current Messages in Queues, Top 10 Queues by Depth. The total number of messages currently in the queues on RabbitMQ by queue name.
rabbitmq_channels {channels} Open Channels. The number of channels currently open on RabbitMQ.
rabbitmq_channel_messages_unacked {messages} Messages Unacknowledged. The average number of delivered but not yet acknowledged messages on RabbitMQ.
rabbitmq_consumers {consumers} Queue Consumers. The number of currently connected consumers on RabbitMQ.
rabbitmq_disk_space_available_bytes Bytes Free Disk Space. The average free disk space available on RabbitMQ.
rabbitmq_erlang_processes_used {processes} Used Processes. The total number of Erlang processes used by RabbitMQ.
rabbitmq.message.acknowledged.rate {messages}/s Messages Acknowledged per Second. The average number of messages acknowledged per second on RabbitMQ.
rabbitmq.message.delivered.rate {messages}/s Messages Delivered per Second. The average number of messages delivered per second on RabbitMQ.
rabbitmq.message.dropped.rate {messages}/s Messages Dropped per Second. The average number of messages dropped per second on RabbitMQ.
rabbitmq.message.published.rate {messages}/s Messages Published per Second. The average number of messages published per second on RabbitMQ.
rabbitmq_process_open_fds {file descriptors} Open File Descriptors. The average number of open file descriptors on RabbitMQ.
rabbitmq_process_open_tcp_sockets {sockets} Open Sockets. The total number of open TCP sockets on RabbitMQ.
rabbitmq_process_resident_memory_bytes Bytes Memory Consumed by Node. The memory used by node on RabbitMQ.
rabbitmq_queue_consumer_utilisation   Consumer Utilization. The average proportion of time that the queues can deliver messages to consumers on RabbitMQ.
rabbitmq_queue_process_memory_bytes Bytes Memory Consumed by Queues. The average memory used by the Erlang queue process on RabbitMQ.