All Products
Search
Document Center

Application Real-Time Monitoring Service:Scenario-based analysis

Last Updated:Jan 02, 2025

You can install an Application Real-Time Monitoring Service (ARMS) agent to monitor applications, and then view the exceptions, databases, slow calls, and canary releases on the Scenario-based Analysis page of the ARMS console.

Filter data

  • In the upper-right corner of the page, select a time period.

  • In the upper-right corner of the page, click Filter by Tag to search for data with the specified tags. For information about how to configure tags, see Application list.

Exceptions

2024-11-28_14-36-39

  • In the Quick Filter section (icon 1), you can query exceptions by exception name, interface, application name, or instance.

  • In the trend charts section (icon 2), you can view the trends of exceptions that occurred within the specified time period, where each bar in the chart is stacked by exception name.

    Click the image.png icon. In the dialog box that appears, you can view the metric data in a specific period of time or compare the metric data in the same time period across different dates. You can click the image.png icon to display the data in a column chart or a trend chart.

  • In the exception list section (icon 3), you can view the name, application throwing the exception, number of occurrences, percentage, and summary of each exception.

    In the exception list, perform the following operations based on your needs:

    • Click an application name to view the monitoring data of the application. For more information, see View monitoring details (new).

    • Click Overview in the Actions column to view the trends in the number of exceptions, the distribution of interfaces and instances, and abnormal stacks in the panel that appears.

      image.png

    • Click Traces in the Actions column to view the trace details. For more information, see Trace Explorer.

Database

2024-11-28_15-39-17

  • In the Quick Filter section (icon 1), you can query databases by database name, database type, application, or instance.

  • In the trend charts section (icon 2), you can view the trends of database requests, slow calls, and average duration.

    Click the image.png icon. In the dialog box that appears, you can view the metric data in a specific period of time or compare the metric data in the same time period across different dates. You can click the image.png icon to display the data in a column chart or a trend chart.

  • In the database list section (icon 3), you can view the database name, relevant application, SQL or NoSQL statement, number of requests, average duration, and slow calls.

    In the database list, perform the following operations based on your needs:

    • Click a database name to view the database calls. For more information, see Dependencies.

    • Find a database and click Overview in the Actions column to view the number of requests, number of slow calls, average duration, and call distribution in the panel that appears.

      image

    • Click Traces in the Actions column to view the trace details. For more information, see Trace Explorer.

Slow Requests Analysis

On the Slow Requests Analysis tab, you can view the trends of the average duration of all services related to the application, and the top 50 interfaces with the slowest provided service and dependent service calls.

2024-11-28_15-39-00

  • Click the image icon in each section to view the Prometheus Query Language (PromQL) statements. You can use these PromQL statements to customize the configurations in Prometheus or Grafana.

  • Click an interface name to view the trace details. For more information, see Trace analysis.

Full link grayscale

On the Full link grayscale tab, you can view the basic information of the application in the production and canary environments, and compare the application data.

Important

To synchronize data on this tab, you must first integrate the application to Microservices Engine (MSE). For more information, see Implement an end-to-end canary release based on MSE cloud-native gateways.

2024-11-28_15-38-43

  • Click an application name to view the application details.

  • Click the image icon in each section to view the PromQL statements. You can use these PromQL statements to customize the configurations in Prometheus or Grafana.