View application performance details
This topic describes how to view application performance details so that you can understand the performance metric data of the application within the specified time range.
Background information
Distributed link tracking provides link performance analysis functions as follows:
Displaying the trend and metric details of the golden metric statistics (such as throughput, average response time, error rate, and satisfaction) of the selected node, and providing node call type metric statistics such as HTTP call, RPC call, cache call, and SQL call by default.
Supporting layer-by-layer drill-down analysis based on application > upstream and downstream applications > interface, and establishing data association information from the bottom layer to the upper layer so as to deeply analyze the root causes of problems that affect application performance in the distributed scenario. If you find that an interface call is exceptional, you can jump to the link query interface and query the link according to the relevant parameters.
Procedure
In the left-side navigation pane, click Distributed Link > Application Topology.
Click the list icon to switch to the application list view.
On the application list page, click the name of the flow start point or the flow end point to enter the application performance details page.
Overview
It refers to the application overview information. The metrics on the Overview tab are counted according to the request data of the application node as the server, consistent with the metrics displayed by the topology node, including the number of requests, error rate, average time consumption, and number of failures of the application.
For the parameter description, see the table below.
Parameter Name |
Description |
Unit |
Number of Requests |
Number of requests per minute. |
Time(s) |
Error Rate |
Error rate per minute. |
% |
Average Time Consumption |
Average time consumption per minute. |
ms |
Failure Times |
Number of failed requests per minute. |
Time(s) |
HTTP call
Metrics data for the current application to call other applications through HTTP.
Call source
It displays the metrics trend and source application details, including the information such as the URL and calling method for the selected application to call the source application.
The following table describes the parameters.
Parameter Name |
Description |
Unit |
URL |
URL for the selected application to call the source application. |
/ |
Calling Method |
Calling method for the selected application to call the source application interface. |
/ |
Source Application Name |
Name of the source application called by the selected application. |
/ |
Number of Requests |
Total number of requests made by the selected application for calling the source application interface. |
Time(s) |
Error Rate |
Error rate of the source application interface in requesting the selected application (Total number of errors/Total number of requests). |
% |
Average time consumption |
Total average time consumed by the selected application in calling the target application interface. |
ms |
Failure Times |
Total number of failures of the selected application in calling the target application interface. |
Time(s) |
Call target
It displays the metrics trend and target application details, including the information such as the URL and calling method for the target application to call the selected application.
The following table describes the parameters.
Parameter Name |
Description |
Unit |
URL |
URL for the target application to call the selected application. |
/ |
Calling Method |
Calling method for the target application interface to call the selected application. |
/ |
Target Application Name |
Name of the calling application, that is, the name of the application clicked in the application list. |
/ |
Number of Requests |
Total number of requests made by the target application interface to request the selected application. |
Time(s) |
Error Rate |
Error rate of the target application interface in requesting the selected application (Total number of errors/Total number of requests). |
% |
Average Duration |
Total average time consumed by the target application interface to request the selected application. |
ms |
Failure Times |
Total number of failures of the target application interface in requesting the selected application. |
Time(s) |
RPC call
Metrics data for the current application to call other applications through RPC.
Call source
It displays the metrics trend and source application details, including the interface and calling method used by the source application to call the selected application.
The following table describes the parameters.
Parameter Name |
Description |
Unit |
Interface |
Interface used by the source application to call the selected application. |
/ |
Calling Method |
Calling method used by the source application interface to call the selected application. |
/ |
Source Application Name |
Name of the calling application, that is, the name of the application clicked in the application list. |
/ |
Number of Requests |
Total number of requests made by the source application interface to request the selected application |
Time(s) |
Error Rate |
Error rate of the source application interface in requesting the selected application (Total number of errors/Total number of requests). |
% |
Average time consumption |
Total average time consumed by the source application interface to request the selected application. |
ms |
Failure Times |
Total number of failures of the source application interface in requesting the selected application. |
Time(s) |
Call target
It displays the metrics trend and target application interface details, including the interface and calling method for the selected application to call the target application.
The following table describes the parameters.
Parameter Name |
Description |
Unit |
Interface |
Interface for the selected application to call the target application. |
/ |
Calling Method |
Calling method for the selected application to call the target application interface. |
/ |
Target Application Name |
Name of the target application called by the selected application. |
/ |
Number of Requests |
Total number of requests made by the selected application for calling the target application interface. |
Time(s) |
Error Rate |
Error rate of the source application interface in requesting the selected application (Total number of errors/Total number of requests). |
% |
Average Time Consumption |
Total average time consumed by the selected application in calling the target application interface. |
ms |
Failure Times |
Total number of failures of the selected application in calling the target application interface. |
Time(s) |
SQL call
Metrics for calling the database are provided. SQL call is used to monitor the relevant metrics for the application to access the database. The SQL Call page displays the metric trend and data source details, including the information such as the data source and logical library called by the selected application.
The following table describes the parameters.
Parameter Name |
Description |
Unit |
Data Source |
The data source called by the selected application. |
/ |
Logical Database |
The logic library called by the selected application. |
/ |
Database Type |
Type of the database called by the selected application. |
/ |
Number of Requests |
Total number of requests made by the selected application for calling the database. |
Time(s) |
Error Rate |
Error rate of the source application interface in requesting the selected application (Total number of errors/Total number of requests). |
% |
Average Time Consumption |
Total average time consumed by the selected application in calling the database. |
ms |
Failure Times |
Total of failures of the selected application in calling the database. |
Time(s) |
No SQL call
It displays the metrics trend and message subscription details, including the information such as the type of NoSQL called by the selected application and the calling method.
The following table describes the parameters.
Parameter Name |
Description |
Unit |
NoSQL Type |
Type of NoSQL called by the selected application. |
/ |
Calling Method |
Method used by the selected application to call NoSQL. |
/ |
Number of Requests |
Total number of requests made by the selected application for calling NoSQL. |
Time(s) |
Error Rate |
Error rate of the selected application in calling NoSQL (Total number of errors/Total number of requests). |
% |
Average Time Consumption |
Total average time consumed by the selected application in calling NoSQL. |
ms |
Number of Failures |
Total number of failures of the selected application in calling NoSQL. |
Time(s) |
Message call
Message publishing
Metrics for message publishing. The Message Publishing tab displays the metrics trend and data source details, including the information such as the message topic and number of requests for message publishing called by the selected application.
The following table describes the parameters.
Parameter Name |
Description |
Unit |
Topic |
Message topic of the message publishing called by the selected application. |
/ |
Number of Requests |
Total number of requests made by the selected application for publishing the message. |
Time(s) |
Error Rate |
Error rate of the selected application in publishing the message (Total number of errors/Total number of requests). |
% |
Average Time Consumption |
Total average time consumed by the selected application in publishing the message. |
ms |
Failure Times |
Total number of failures of the selected application in publishing the message. |
Time(s) |
Message subscription
Metrics for message subscription. The Message Subscriptiontab displays the metrics trend and data source details, including the information such as the message topic and number of requests for message subscription called by the selected application.
The following table describes the parameters.
Parameter Name |
Description |
Unit |
Topic |
Message topic of the message subscription called by the selected application. |
/ |
Number of Requests |
Total number of requests made by the selected application for calling message subscription. |
Time(s) |
Error Rate |
Error rate of the selected application in calling message subscription (Total number of errors/Total number of requests). |
% |
Average Time Consumption |
Total average time consumed by the selected application in calling message subscription. |
ms |
Failure Times |
Total number of failures of the selected application in calling message subscription. |
Time(s) |