Home / Companies / Datadog / Blog / Post Details
Content Deep Dive

Collecting metrics using RabbitMQ monitoring tools

Blog post from Datadog

Post Details
Company
Date Published
Author
Paul Gottschling, Addie Beach, Anjali Thatte
Word Count
3,135
Company Posts That Month
16
Language
English
Hacker News Points
-
Post removed?
No
Summary

RabbitMQ provides several monitoring tools to help developers track the performance of their messaging infrastructure. The built-in CLI tool, `rabbitmqctl`, offers quick access to key metrics such as node-level resource usage and queue performance. The management plugin extends this functionality with a web server that reports metrics via UI and API, including exchange metrics, connection performance, and queue performance. Additionally, the Prometheus plugin enables users to leverage OpenMetrics for granular system monitoring, allowing for better data fidelity at the cost of heavier resource consumption. Two plugins, `rabbitmq_tracing` and `firehose`, provide logging capabilities for messages and events, respectively. The event exchange and firehose tools allow developers to decouple tracing from their application code by controlling the firehose through the management UI or API. By using these monitoring tools together, developers can gain a unified view of data, receive alerts, traces, and logs in a single place, and streamline their monitoring process as their messaging infrastructure scales.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 5 65 27 9 +5%
Real-time 1 190 71 32 +19%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.