All Products
Search
Document Center

Application Real-Time Monitoring Service:MQ Monitoring

Last Updated:Aug 25, 2026

The MQ Monitoring feature of ARMS application monitoring shows topic publishing and subscription details for Message Queue for Apache RocketMQ.

Procedure

  1. Log on to the ARMS console. In the left-side navigation pane, choose Application Monitoring > Application List.

  2. On the Application List page, select the region in the top navigation bar and then click the name of the application.

    Note

    Icons in the Language column have the following meanings:

    • Java icon: a Java application connected to Application Monitoring.

    • image: a Golang application connected to Application Monitoring.

    • image: a Python application connected to Application Monitoring.

    • -: an application connected to Managed Service for OpenTelemetry.

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

  4. On the MQ Monitoring page, click an entry in the list.

    After clicking the link, you are directed to the MQ Monitoring page. At the top of the page, you can select an application and a time range (such as Last 15 Minutes). A note indicates that if you use RabbitMQ, you need to customize consumers in Application Settings. The page is divided into two areas:

    • Messages sent through message queues: displays metrics such as request count, response time, and error count for each queue.

    • Messages received through message queues: displays metrics such as request count, response time, and error count for each topic.

Features

  • The Overview tab displays a topological graph of the publishing and subscription relationships between your application and the MQ data source.

    The Overview tab also displays the Message Publishing Statistics area, which contains three real-time line charts for Request Count, Response Time, and Error Count.

  • The Publishing Statistics tab displays publishing statistics, including the request count, response time, and error count.

    The lower section of the page displays a publisher details table with columns including Application, IP, Call Count, Average Duration, Error Count, and Actions (you can click Call chain query to view details).

  • The Subscription Statistics tab displays subscription statistics, including the request count, response time, and error count.

    The lower section of the page displays a table of subscription instance call details with columns including Application, IP, Call Count, Average Duration, Error Count, and Actions. You can click Call chain query to view the detailed call trace for a specific instance.

  • The Call chain query tab lists individual traces for message publishing and subscription. You can click a TraceId to view the complete trace and diagnose issues.

    The trace snapshot list includes columns for Time, Interface Name, Application, Duration, Status, TraceId, and Actions. You can click View Logs in the Actions column to view detailed information about the corresponding call.