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
Procedure
Log on to the ARMS console. In the left-side navigation pane, choose .
On the Application List page, select the region in the top navigation bar and then click the name of the application.
NoteIcons in the Language column have the following meanings:
: a Java application connected to Application Monitoring.
: a Golang application connected to Application Monitoring.
: a Python application connected to Application Monitoring.-: an application connected to Managed Service for OpenTelemetry.
-
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.
-
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.

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
icon to view the statistics for a specific time range or to compare statistics from the same period on different dates. -
Click the
icon to view the API details for the metric. -
Click the
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
icon to view the statistics for a specific time range or to compare statistics from the same period on different dates. -
Click the
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:
To configure exception filtering, go to 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
icon to view the statistics for a specific time range or to compare statistics from the same period on different dates. -
Click the
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.
NoteYou 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.