All Products
Search
Document Center

Application Real-Time Monitoring Service:NoSQL invocation

Last Updated:Sep 04, 2026

This topic describes how to view NoSQL invocation data to understand the performance of NoSQL calls in your application. You can explore an overview, analyze individual NoSQL statements, investigate exceptions, and query traces.

Prerequisites

Connect your application to Application Monitoring.

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 NoSQL Call.

    The NoSQL Invocation page opens. The left panel lists all Redis and MongoDB instances and their call metrics, sorted by response time, number of requests, or number of exceptions. The right panel contains four tabs: Overview, NoSQL Invocation Analysis, Exception Analysis, and Trace Query. The Overview tab displays a topology map of the relationship between your application and its NoSQL instances, including key metrics such as the number of errors, number of requests, and response time. Below the topology, line charts show trends for the number of requests and response time.

  4. From the list in the left panel, click an invocation to view its details.

Overview

The Overview tab displays the database call topology, number of requests, response time, number of slow calls, and HTTP status codes.

NoSQL调用概览

On the Overview tab, you can perform the following actions in the metric charts area:

  • Hover the pointer over a chart to view detailed statistics.

  • Click and drag the pointer to select a time range and zoom in on the statistics for that period.

  • Click the chart icon to view the statistics for a specific time range or to compare statistics from the same period on different dates.

  • Click the code icon to view the API details for the metric.

  • Click the alert icon to create an alert rule for the metric. For more information, see Application Monitoring alert rules.

NoSQL invocation analysis

The NoSQL Invocation Analysis tab displays a bar chart for the number of calls, a time-series curve for response time, and a list of NoSQL statements.

The list of NoSQL statements includes columns such as NoSQL type, Operation command, Slow NoSQL statement executions, Average duration, Invocation count, and Response size.

On the NoSQL Invocation Analysis tab, you can perform the following actions:

  • Hover the pointer over a chart to view detailed statistics.

  • Click the chart icon to view the statistics for a specific time range or to compare statistics from the same period on different dates.

  • Click the code icon to view the API details for the metric.

  • In the Actions column for a NoSQL statement, click Invocation Statistics to view its call statistics.

  • In the Actions column for a NoSQL statement, click Call chain query to view the list of traces for that statement. For more information, see Trace Query.

Exception analysis

The Anomaly Analysis tab displays database exceptions.

This page displays an Exception Statistics bar chart at the top, showing the daily number of exceptions. Below the chart is a list of exception stacks, which includes the Error count, Exception stack, and Actions columns. The Actions column provides links to Invocation Statistics and Details.

On the Anomaly Analysis tab, you can perform the following actions:

Note

To configure exception filtering, go to Application Settings > Custom Configuration > Advanced Settings and use the Whitelist text box.

  • Hover the pointer over a chart to view detailed statistics.

  • Click and drag the pointer to select a time range and zoom in on the statistics for that period.

  • Click the chart icon to view the statistics for a specific time range or to compare statistics from the same period on different dates.

  • Click the code icon to view the API details for the metric.

  • In the Actions column for an exception, click Invocation Statistics to view its statistics.

  • In the Actions column for an exception, click Details to view its details.

Trace query

The Call chain query tab displays a list of all traces related to the database.

The list of traces includes the following columns: Time, Interface, Application, Duration, Status (green for success, red for error), TraceId, and Actions.

On the Call chain query tab, you can perform the following actions:

  • Enter an interface name in the search box and click the 搜索 icon to view the list of traces for that interface.

  • In the TraceId column, click a TraceId to view the trace details. For more information, see Trace Details.

  • In the Actions column, click View Logs to view the logs associated with the trace.

    Note

    You must associate trace IDs with the business logs of an application. This way, when an error occurs in the application, you can access the business logs that are associated with trace IDs to troubleshoot the error. For more information, see Associate trace IDs with Java business logs.