RabbitMQ monitoring with Dynatrace

RabbitMQ performance monitoring and capacity management.

What is RabbitMQ?

RabbitMQ is open source message broker software (sometimes called message-oriented middleware) that implements the Advanced Message Queuing Protocol (AMQP). The RabbitMQ server is written in the Erlang programming language and is built on the Open Telecom Platform framework for clustering and failover.

Dynatrace monitors and analyzes the activity of your RabbitMQ instances, providing visibility down to individual database statements.

Start monitoring your RabbitMQ instance in minutes!

In under five minutes, Dynatrace detects your RabbitMQ instances and shows metrics like CPU, Consumers, and Queues.

  • Manual configuration of your monitoring setup is no longer necessary.
  • Auto-detection starts monitoring new hosts running RabbitMQ.

Optimize RabbitMQ performance with specific metrics

With Dynatrace's RabbitMQ message-related metrics you’ll immediately know when there is a trouble in your RabbitMQ instances. Where there is problem, we show you which nodes are affected. From there it’s simple to drill down into the metrics of individual nodes to find the root cause of problems.

Dynatrace RabbitMQ monitoring delivers you metrics including Available disk space, Channels, Connections, Consumers, File description usage and many more. Relevant cluster charts provide an overview of RabbitMQ cluster health.

For the full list of the provided RabbitMQ metrics please visit our detailed blog post about RabbitMQ monitoring.

Artificial intelligence helps resolve problems before they impact your customers

If Dynatrace observes a phenomenon such as a metric violation or a process crashing in your environment, it represents them as "events". Artificial intelligence correlates such events and shows you the root cause of a problem.

  • When critical performance issues are discovered, you don’t have to manually interpret dozens of data sources to know the root cause.
  • Dynatrace provides a single problem notification that identifies the root cause of the problem.
  • You can focus on fixing problems, instead of investing time to find them.

Easily find problematic nodes

Dynatrace provides valuable RabbitMQ node metrics on each RabbitMQ process page, including:

  • Messages ready
  • Messages unacknowledged
  • Number of Consumers
  • Queues
  • Channels
  • Connections
Section background multi color
Instead of using separate tools for web monitoring, application performance management and server monitoring we now have a single all-in-one solution, Dynatrace.

Enable RabbitMQ monitoring for a specific host or globally

Dynatrace provides the option of enabling RabbitMQ monitoring only for specific hosts or globally.

When enabled globally, Dynatrace automatically collects RabbitMQ metrics whenever a new host running RabbitMQ is detected in your environment.

Start monitoring your RabbitMQ server with Dynatrace!

You’ll be up and running in under 5 minutes: Sign up, deploy our agent and get unmatched insights out-of-the-box.
Dynatrace Free Trial

Trusted by thousands of top global brands

See customer stories

Dynatrace supports all common message queuing technologies