All Products
Search
Document Center

Application Real-Time Monitoring Service:MQ monitoring

Last Updated:Mar 10, 2026

Application Real-Time Monitoring Service (ARMS) automatically traces message publishing and topic subscription for Message Queue for Apache RocketMQ. The MQ monitoring page provides topology maps, publishing and subscription statistics, and trace-level snapshots so you can identify bottlenecks, track error rates, and diagnose failures.

Prerequisites

Before you begin, make sure that you have:

  • An ARMS-monitored application that uses Message Queue for Apache RocketMQ

  • Access to the ARMS console

Open the MQ monitoring page

  1. Log on to the ARMS console.

  2. In the left-side navigation pane, choose Application Monitoring > Applications.

  3. On the Applications page, select a region in the top navigation bar, then click the name of the application.

    If the Java icon icon appears in the Language column, the application is connected to Application Monitoring. If a hyphen (-) appears, the application is connected to Tracing Analysis.

  4. In the left-side navigation pane, click MQ Monitoring.

  5. Click a search result link on the right side of the page.

MQ Monitoring

Topology and statistics

The MQ monitoring page has four tabs. The following table summarizes what each tab shows and when to use it.

TabMetrics / contentTypical use
OverviewTopological graph of publishing and subscription relationships between the application and the MQ data sourceIdentify which services produce or consume messages and how they connect
Publishing StatisticsRequest count, response time, error count for message publishingDetect latency spikes or rising error rates in message publishing
Subscription StatisticsRequest count, response time, error count for message subscriptionMonitor consumer throughput and spot processing delays
Interface SnapshotIndividual message publishing and subscription calls with trace detailsPinpoint the root cause of slow or failed message operations

Overview

Shows a topological graph of publishing and subscription relationships between your application and the MQ data source.

Overview

Publishing statistics

Shows metrics for message publishing:

MetricDescription
Request countTotal number of publish requests
Response timeLatency of publish operations
Error countNumber of failed publish requests

Use this tab to detect latency spikes or rising error rates in message publishing.

Publishing Statistics

Subscription statistics

Shows metrics for message subscription:

MetricDescription
Request countTotal number of consume requests
Response timeLatency of consume operations
Error countNumber of failed consume requests

Use this tab to monitor consumer throughput and spot processing delays.

Subscription Statistics

Interface snapshot

Lists individual message publishing and subscription calls with trace details. Click a value in the TraceId column to open the full distributed trace and inspect upstream and downstream service calls. This is useful for pinpointing the root cause of slow or failed message operations.

Interface Snapshots