All Products
Search
Document Center

Application Real-Time Monitoring Service:API details

Last Updated:Jun 20, 2026

The API details page displays key metrics for all API requests in your application over a selected time range. These metrics include success rate, average successful response time, average failed response time, number of slow responses, and error count. This page also provides statistics grouped by dimensions such as geography, domain name, and connection type.

Procedure

  1. Log on to the ARMS console.
  2. In the left-side navigation pane, choose Browser Monitoring > Browser Monitoring.
  3. On the Browser Monitoring page, click the name of your application.
  4. In the left-side navigation pane, choose Application > API details.

Filter

You can set filters for different dimensions to view specific API information. Available dimensions include API, Response Message, HTTP Status Code, Page, Region, Operating System, Domain Name, Network Type, Device, Browser, UID, and Username.

To remove a filter, hover over its filter box and click the delete icon. To clear all filters, click Reset on the far right.

Success rate

In the API Request Information section, select the Success Rate tab. This tab displays the success rate, successful call count, error count, and error user count.success
  • Success rate: A line chart showing the success rate of all API requests in the application for the selected time range. Values are plotted against the right y-axis.
  • Successful call count: A blue bar chart showing the hourly number of successful calls for the selected time range. Values are plotted against the left y-axis.
  • Error count: A yellow bar chart showing the hourly number of errors for the selected time range. Values are plotted against the left y-axis.

Hover over a bar in the chart to view the success rate, successful call count, error count, and error user count for that interval.

Successful or failed response time

In the API Request Information section, select the Successful response time or Failed response time tab. These tabs display the average response time (successful or failed), the count of calls completed in 1,000 ms or less, and the count of calls that took longer than 1,000 ms.time
  • Average successful or failed response time: A line chart showing the average response time for successful or failed API calls in the application for the selected time range. Values are plotted against the right y-axis.
  • Calls ≤1000ms: A blue bar chart showing the hourly number of successful or failed calls that completed in 1,000 ms or less. Values are plotted against the left y-axis.
  • Calls >1000ms: A yellow bar chart showing the hourly number of successful or failed calls that took longer than 1,000 ms. Values are plotted against the left y-axis.

Slow responses

Note Slow responses are calls with a response time greater than 1,000 ms.
In the API Request Information section, select the Slow Responses tab to view the count of slow responses.slow

Number of slow responses: A bar chart showing the count of slow API requests in the application for the selected time range. Values are plotted against the left y-axis.

Error count

In the API Request Information section, select the Errors tab.error

Error count: A bar chart showing the count of failed API requests in the application for the selected time range. Values are plotted against the left y-axis.

API request list

The API request list tab displays the request status for each API within the selected time range. This section is organized into four subtabs: API request list, Response list, HTTP status code, and Distribution. The main tab displays a table with metrics for each API, such as Domain, success rate, error count, error user count, number of slow responses, request count, successful response time, and failed response time. Click Analyze to view detailed information.
  • Click the icon_up_down icon next to a column header to sort the list.
  • In the API column, hover over an API alias and click the edit icon to edit the alias. The list then displays all APIs by their aliases. Click Set As Filter Value to use the API as a filter.
  • Click a number in the Errors column to view the details and distribution of errors for the selected time range. In the Request Details section, click View Trace to inspect the call and business traces of the failed request. Click View Session to inspect the corresponding session trace details for the failed request.
  • Click a number in the Slow Responses column to view the details and distribution of slow requests for the selected time range. In the Request Details section, click View Trace to inspect the call and business traces of the slow request. Click View Session to inspect the corresponding session trace details for the slow request.
  • In the Actions column, click Analyze to view API details, API error details, API slow response details, and distribution data.
    • The API details page displays the API request success rate and request details. In the Request Details section, click View Trace to inspect the call and business traces for the API. Click View Session to inspect the session trace details for the API.
    • The API error details page displays the error count distribution and request details.
    • The API slow response details page displays the response time distribution and network request information.
    • The Distribution page displays information about responses, HTTP status codes, pages, domains, and geographical distribution. You can also view the percentage breakdown by dimensions such as operating system, browser, device, and connection type.

Response list

The Response list tab displays all responses for each API. The list includes the following columns: Response, error user count, number of slow responses, request count, Successful response time (ms), Failed response time (ms), and operation. Click Analyze in the Operation column to view a detailed analysis for the corresponding response. Entries with slow calls are highlighted.
  • Click the icon_up_down icon next to a column header to sort the list.
  • In the Response Message column, hover over a response and click Set As Filter Value to use the response as a filter.
  • Click a number in the Slow Responses column to view the details and distribution of slow requests for the selected time range. In the Request Details section, click View Trace to inspect the call and business traces of the slow request. Click View Session to inspect the corresponding session trace details for the slow request.
  • In the Actions column, click Analyze to view API details, API error details, API slow response details, and distribution data.
    • The API details page displays the API request success rate and request details. In the Request Details section, click View Trace to inspect the call and business traces for the API. Click View Session to inspect the session trace details for the API.
    • The API error details page displays the error count distribution and request details.
    • The API slow response details page displays the response time distribution and network request information.
    • The Distribution page displays information about responses, HTTP status codes, pages, domains, and geographical distribution. You can also view the percentage breakdown by dimensions such as operating system, browser, device, and connection type.

HTTP status code

The HTTP Status Code tab displays all HTTP status codes. The list includes the HTTP status code, error user count, number of slow responses, request count, Successful response time (ms), Failed response time (ms), and operation columns. Click Analyze in the Operation column to view a detailed analysis for the corresponding status code.
  • Click the icon_up_down icon next to a column header to sort the list.
  • In the HTTP Status Code column, hover over an HTTP status code and click Set As Filter Value to use the status code as a filter.
  • Click a number in the Slow Responses column to view the details and distribution of slow requests for the selected time range. In the Request Details section, click View Trace to inspect the call and business traces of the slow request. Click View Session to inspect the corresponding session trace details for the slow request.
  • In the Actions column, click Analyze to view API details, API error details, API slow response details, and distribution data.
    • The API details page displays the API request success rate and request details. In the Request Details section, click View Trace to inspect the call and business traces for the API. Click View Session to inspect the session trace details for the API.
    • The API error details page displays the error count distribution and request details.
    • The API slow response details page displays the response time distribution and network request information.
    • The Distribution page displays information about responses, HTTP status codes, pages, domains, and geographical distribution. You can also view the percentage breakdown by dimensions such as operating system, browser, device, and connection type.

Distribution

The Distribution tab displays information about domains, pages, UIDs, usernames, and geographical distribution. It also shows the percentage breakdown by dimensions such as operating system, browser, device, and connection type. Hover over an item in the Domain Name or Page column and click Set As Filter Value to use the domain or page as a filter.
Note
  • Version distribution is supported only for operating systems and browsers.
  • The pie charts for operating system, browser, device, and connection type display only the top five distributions. To view the proportions of all categories for a dimension, click Toggle View in the upper-right corner of the section.
The tables for each dimension display metrics such as success rate, call count, and error user count. In the Geographical distribution section, you can switch between Chinese mainland and World views. It displays the success rate, call count, successful call count, and failed call count for each geography.