ActiveMQ server monitoring

ActiveMQ performance monitoring and capacity management

What is ActiveMQ?

Apache ActiveMQ is an open source message broker (sometimes called message-oriented middleware for message queues) written in Java together with a full Java Message Service (JMS) client.

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

  • Analyze your entire ActiveMQ deployment

    Dynatrace auto-detects your topics and brokers including the interacting microservices and connects them to an end-to-end trace.

  • Get in-depth ActiveMQ performance analysis

    Dynatrace provides in-depth performance analysis of both current and historical observability signals for traces, metrics, and logs.

  • Pinpoint ActiveMQ problems at the code level

    Dynatrace directly pinpoints components that are causing problems with big data analytics of billions of dependencies within your application stack.

Start monitoring your event streams

Dynatrace automatically monitors microservices that interact with topics and detects anomalies of microservices on code-level.

  • Avoid manual configuration with automated discovery and monitoring.
  • Automatically detect new hosts running ActiveMQ.
  • Instantly gain access to all metrics, traces, and logs.

Gather valuable ActiveMQ node metrics

Dynatrace shows you a list of your ActiveMQ process groups. From here you can easily access node-specific metrics: drill down into the metrics of individual nodes to find the root cause of any potential bottlenecks or detected performance problems.

Know when your ActiveMQ nodes are underperforming

Under the ActiveMQ metrics you may want to pay particular attention to the Broker limits chart. This shows you memory usage, storage usage, and any temporary storage limits that have been assigned to the broker. For more ActiveMQ metrics please visit our dedicated blog post about ActiveMQ monitoring.

Easily track ActiveMQ queues

ActiveMQ Queue metrics tell you about traffic and informs about message processing-time degradation. Keep an eye on the Average enqueue time increase metric for insights about real-time usage.

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.

End-to-end tracing and code-level insights

Our patented PurePath Technology® automatically captures and analyzes transactions end-to-end across every tier of your application technology stack with no code changes, from the browser all the way down to the code and database level.

Enable ActiveMQ monitoring globally

By enabling ActiveMQ globally you let Dynatrace automatically collect ActiveMQ metrics whenever a new host running ActiveMQ message queuing is detected in your environment.

Get a free trial

Want to see what intelligent observability powered by AI and automation can do for you? Get a free trial of the Dynatrace platform now.
Free trial multi color background

Trusted by thousands of top global brands

See customer stories