NoSQL analysis tracks how your application interacts with NoSQL databases. Use it to identify slow queries, trace exceptions to specific API calls, and monitor request volume, response time, and error rates across your NoSQL layer.
Go to the NoSQL analysis page
Log on to the EDAS console.
In the left-side navigation pane, choose Application Management > Applications.
In the top navigation bar, select a region. In the upper part of the page, select a microservice namespace.
From the Cluster Type drop-down list, select Kubernetes Cluster.
Find the target application and click its name in the Application Name column.
In the left-side navigation pane of the application details page, choose Monitor > NoSQL Invocation.
Analysis views
NoSQL analysis organizes data into four tabs. Start with Overview for a high-level picture, then drill into specific tabs to investigate queries, exceptions, or individual API calls.
Overview
The Overview tab summarizes NoSQL database activity for the application:
| Component | Description |
|---|---|
| Call topology | A visual map of the request flow between the application and its NoSQL databases. |
| Request count | A time series chart of NoSQL requests over time. |
| Response time | A time series chart tracking response time trends. |
| Error count | A time series chart of errors over time. |
Analysis of Sentences
The Analysis of Sentences tab breaks down individual NoSQL query statements:
| Component | Description |
|---|---|
| Call volume chart | A column chart showing the number of calls per statement. |
| Response time trend | A time series chart of response time by statement. |
| Statement list | A table of executed SQL statements. |
Exception analysis
The Exception Analysis tab displays Java exceptions thrown during NoSQL operations.
To diagnose an exception:
Select an API in the left-side pane to filter exceptions by interface.
Find the target exception entry. Each entry includes a trace ID.
Click the trace ID to open the complete trace and locate the exception stack within the call chain.
Use this tab to trace database errors back to the specific code path and API call that triggered them.
Interface snapshot
The Interface Snapshot tab lists all APIs called in the application during the selected time period.
Limits
NoSQL analysis is available in Professional Edition and Platinum Edition only. Standard Edition does not support this feature.
The Application Real-Time Monitoring Service (ARMS) agent must be version 2.7.1.1 or later. Update the agent before using NoSQL analysis.