NoSQL analysis

更新时间:
复制 MD 格式

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

  1. Log on to the EDAS console.

  2. In the left-side navigation pane, choose Application Management > Applications.

  3. In the top navigation bar, select a region. In the upper part of the page, select a microservice namespace.

  4. From the Cluster Type drop-down list, select Kubernetes Cluster.

  5. Find the target application and click its name in the Application Name column.

  6. 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:

ComponentDescription
Call topologyA visual map of the request flow between the application and its NoSQL databases.
Request countA time series chart of NoSQL requests over time.
Response timeA time series chart tracking response time trends.
Error countA time series chart of errors over time.

Analysis of Sentences

The Analysis of Sentences tab breaks down individual NoSQL query statements:

ComponentDescription
Call volume chartA column chart showing the number of calls per statement.
Response time trendA time series chart of response time by statement.
Statement listA table of executed SQL statements.

Exception analysis

The Exception Analysis tab displays Java exceptions thrown during NoSQL operations.

To diagnose an exception:

  1. Select an API in the left-side pane to filter exceptions by interface.

  2. Find the target exception entry. Each entry includes a trace ID.

  3. 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.