All Products
Search
Document Center

Application Real-Time Monitoring Service:View the dashboard of an HTTP or HTTPS task

Last Updated:Jul 31, 2024

Synthetic Monitoring allows you to monitor and analyze the service availability and performance based on the HTTP or HTTPS protocol. You can view the dashboard of HTTP or HTTPS tasks to obtain metrics related to network quality. This topic describes the metrics that are displayed in each section of the dashboard of an HTTP or HTTPS task.

Procedure

  1. Log on to the ARMS console.

  2. In the left-side navigation pane, choose Synthetic Monitoring > Scheduled Tests. On the Synthetic Tasks page, click the name of the task.

  3. On the Task Overview tab, view the dashboard.

Metrics

Metric

Description

Availability

The success rate for the monitoring points of the synthetic monitoring task to access the destination.

The availability is calculated based on the following formula: Availability = Number of successful monitoring actions/Total number of monitoring actions × 100%. In this formula, successful monitoring actions refer to the monitoring actions that meet the conditions specified in Availability Assertion.

Response Time

The average time that elapses from the time when HTTP or HTTPS requests are sent to the time when complete responses are received.

Number of tests

The total number of synthetic tests during the specified time range.

Number of errors

The number of failed synthetic tests during the specified time range. Failed synthetic tests are synthetic tests that do not meet the conditions specified in Availability Assertion.

Region Dial Test Overview

  • Availability: the availability in the region.

  • Response Time: the average response time in the region.

  • DNS Time: the average time consumed for DNS queries in the region.

  • Connection time: the average time consumed to establish HTTP or HTTPS connections in the region.

  • SSL Usage: the time that elapses from the time when an Secure Socket Layer (SSL) or Transport Layer Security (TLS) handshake is started between the client and the server to the time when the handshake is complete in the region.

  • Request sending time: the average time consumed for the client to send HTTP or HTTPS requests to the server in the region.

  • Waiting for response: the average time consumed for the client to wait for responses from the server after HTTP or HTTPS requests are sent in the region.

  • download time: the average time that elapses from the time when HTTP or HTTPS requests to download content are initiated to the time when the content is downloaded in the region.

  • Number of tests: the total number of synthetic tests that are initiated in the region.

  • Number of errors: the number of failed synthetic tests that are initiated in the region. Failed synthetic tests are synthetic tests that do not meet the conditions specified in Availability Assertion.

Availability Trends

The availability trend during the specified time range.

Time trend of each stage

The response time trend during the specified time range.

Response Time (City)

The response time trend by city.

Response time (Operator)

The response time trend by carrier.

The city's slowest Top5

Top five cities with the longest average response time.

Slowest operators Top5

Top five carriers with the longest average response time.

Error Type Top5

Top five types of errors that occur in responses.

Task analysis

The task analysis feature allows you to combine filter conditions and aggregate dimensions for real-time analysis based on all data on which synthetic tests have been performed. This feature helps meet requirements for custom monitoring in different scenarios. For more information, see Task analysis.

References

You can create alert rules to detect anomalies for metrics. For more information, see Alert configuration.