All Products
Search
Document Center

Application Real-Time Monitoring Service:Web and HTML5 page monitoring details

Last Updated:Mar 11, 2026

Application Real-Time Monitoring Service (ARMS) collects performance data from your web pages and mobile HTML5 pages, including page views (PVs), resource loading times, API request metrics, and JavaScript errors. Use the monitoring dashboard to trace user sessions, reconstruct real user flows, collect error stacks and contextual information, and pinpoint root causes of performance issues to help you expedite troubleshooting.

Use cases

The monitoring dashboard supports four core workflows:

WorkflowWhat you can doDashboard tab
Track performanceMonitor page load times, Core Web Vitals, and resource loading across all pagesPVs, Resource loading
Diagnose errorsIdentify JavaScript exceptions, view error stacks, and assess the blast radius by affected pages, users, and sessionsAbnormal statistics
Analyze trafficReview PV counts, unique visitors (UVs), and per-page engagement metricsApplication Overview, PVs
Trace user sessionsReplay end-to-end user journeys by session ID or user ID to reproduce issues in contextSession Tracing

Open the application details page

  1. Log on to the ARMS console.

  2. In the left-side navigation pane, choose User Experience Monitoring > Application List. In the top navigation bar, select the region where your application is deployed.

  3. Click the application name. The application details page opens with six tabs: Application Overview, Session Tracing, PVs, Resource loading, API Requests, and Abnormal statistics.

Tip: Adjust the time range for all charts on the page by using the time selector in the upper-right corner.

Application Overview

Get a high-level summary of your application's health and usage at a glance.

MetricDescription
User sessionsTotal number of user sessions in the selected time range
PVsTotal page views
UVsUnique visitors
ResourcesTotal resource requests
API requestsTotal API calls
ExceptionsTotal number of JavaScript errors
Max page rendering timeLongest page render observed

Each metric includes a trend chart to help you spot regressions or improvements over time.

Application Overview tab

Session Tracing

Reproducing a bug often requires full context. The Session Tracing tab supports end-to-end tracing based on username or user ID, letting you reconstruct a user's complete journey to reproduce and diagnose problems.

Session Tracing tab

Search and filter sessions

  • Search box: Enter a session ID to locate a specific session.

  • Quick Filter: Specify a condition to filter data. Filters work in combination with the search box and allow you to manually hide metrics.

Visualize session data

  • Metric aggregation: Select an aggregation metric and dimension, then visualize the data as a column chart, line chart, pie chart, or map.

Drill down into session details

  • Session list: Browse all sessions with summary information. Click a session ID to view PVs, resource loading details, and user actions for that session.

Session details

PVs

The PVs tab tracks page-level performance data, including PV counts, Core Web Vitals, and page load metrics.

PVs tab

Core Web Vitals

The trend charts display the following WebVitals core metrics:

MetricFull nameWhat it measures
LCPLargest Contentful PaintLoading performance -- time until the largest visible element renders
FIDFirst Input DelayInteractivity -- delay between the first user interaction and the browser's response
CLSCumulative Layout ShiftVisual stability -- how much the page layout shifts unexpectedly during loading

Page load metrics

MetricWhat it measures
FCP (First Contentful Paint)Time until the first piece of content renders
DOM ReadyTime until the DOM is fully parsed
TTI (Time to Interactive)Time until the page is fully interactive
Page Fully LoadedTime until all resources finish loading

Analyze page performance

  1. Use Quick Filter to search for a specific page by URL or other conditions.

  2. Review trend charts for PV counts, Core Web Vitals, and page load metrics over time.

  3. In the page list, compare pages by PV count, average load time, and views per user. Click a page name to view its trend analysis and individual PV details.

PV page details

Resource loading

The Resource loading tab shows error rates, performance data, and request statistics for all resources your application loads, including API requests and Content Delivery Network (CDN) static resources.

Resource loading tab

Identify slow or failing resources

  1. Use Quick Filter to filter resources by type, domain, or other conditions.

  2. Review trend charts for resource load counts (grouped by resource type or request method), load times (grouped by resource type), and error counts over time.

  3. In the resource list, review each resource's domain name, type, request method, request count, failure count, slow response count, and average request duration. Click a resource name to view its trend analysis and load stacks.

Resource details

API Requests

The API Requests tab tracks request volume, latency, and status codes for every API endpoint your application calls.

API Requests tab

Investigate API performance

  1. Use Quick Filter to filter API operations by endpoint, status code, or other conditions.

  2. Review trend charts for request counts, request duration, and status code distribution over time.

  3. In the API operation list, compare API endpoints by request method, request count, error count, slow response count, average request duration, and the number of pages that call each endpoint. Click an API operation name to view its trend analysis and request details.

API request details

Abnormal statistics

The Abnormal statistics tab surfaces JavaScript errors across your application, helping you prioritize fixes based on impact.

Abnormal statistics tab

Triage JavaScript errors

  1. Enter JavaScript error information in the search box to filter exceptions.

  2. Use Quick Filter to narrow results by error type, file, page, or other conditions.

  3. Review trend charts for the total number of exceptions and the number of affected pages, users, and sessions. View the distribution of exception types, error source files, and affected pages.

  4. In the exception list, review each exception's error message, source file, occurrence count, and blast radius (affected pages, PVs, users, and sessions). Click an exception to view its trend analysis and detailed error information, including stack traces.

Exception details

See also

  • Data exploration -- Query, aggregate, and trace monitoring data for deeper analysis.