View application performance details

Updated at:

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

  1. In the left-side navigation pane, click Distributed Link > Application Topology.

  2. Click the list icon to switch to the application list view.

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