All Products
Search
Document Center

Application Real-Time Monitoring Service:Application monitoring details

Last Updated:Sep 04, 2026

Real User Monitoring (RUM), a sub-service of Application Real-Time Monitoring Service (ARMS), monitors iOS and Android applications in production. RUM captures exceptions, restores contextual data around each incident, and pinpoints root causes through performance analysis -- helping you resolve issues faster.

  • Non-intrusive SDK integration for most monitoring features.

  • Full exception-scenario reproduction for faster debugging.

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 five tabs: Application Overview, Session Tracing, PVs, Resource loading, and Abnormal statistics.

You can adjust the time range of the data that you want to query by using the time selector in the upper-right corner of the page.

Application Overview tab

The Application Overview tab provides a snapshot of application health. It displays the following metrics and trends:

MetricDescription
SessionsTotal number of user sessions during the selected time range.
Page views (PVs)Total page views recorded across the application.
Unique visitors (UVs)Count of distinct users who accessed the application.
ResourcesNumber of resource requests, including API calls and static assets.
API requestsTotal API calls made by the application.
ExceptionsNumber of captured exceptions.

The tab also charts page performance and visit trends over time to surface degradation or traffic spikes.

Application Overview tab

Session Tracing tab

When troubleshooting a fault, you often need to see what the user did before the issue occurred. The Session Tracing tab provides end-to-end tracing by username or user ID, reproducing the full sequence of user actions to help locate root causes.

The tab is organized into four sections:

SectionPurpose
Search box (1)Filter sessions by entering a search statement.
Quick Filter (2)Narrow results by specific conditions. Works in conjunction with the search box.
Metric aggregation (3)Aggregate data by a chosen metric and dimension. Visualize results as a column chart, line chart, pie chart, or map.
Session list (4)Browse individual sessions. Click a session ID to drill down into PVs, resource loading, and user actions.
If you want to...Do this
Find a specific user's sessionEnter a username or user ID in the search box.
Filter sessions by specific conditionsUse the Quick Filter panel to set conditions.
View crash or exception contextClick a session ID, then review the PVs, resource loading, and user actions timeline.

PVs tab

The PVs tab tracks page-level performance: view counts, load times, and average dwell time per page. Use it to identify slow-loading or underperforming pages.

SectionPurpose
Search box (1)Filter pages by entering a search statement.
Quick Filter (2)Narrow results by specific conditions. Works in conjunction with the search box.
Trend charts (3)Time-series curves for PVs, load time, and average dwell time. Switch Average Time on Page to Number of Views Per User for per-user analysis.
Page list (4)Lists each page with its type, PV count, load time, average dwell time, and average views per user. Click a page name to view its details.

Each page entry drills down into two sub-tabs:

  • Trend Analysis -- metric trends for the selected page over time.

    The top of the sub-tab shows these summary metrics: PVs, Average load time, Slow PV ratio, Average Time on Page, and Visiting users.

    The middle area contains these trend charts:

    • The PVs line chart, which includes total PVs and slow PVs.

    • The Load time line chart, which includes the P75, P90, and P95 metric lines.

    • The Load time distribution column chart.

    • The Average Time on Page line chart, which includes the P75, P90, and P99 metric lines.

    • The Number of Views Per User line chart.

    • The Visiting users line chart.

    The bottom area shows the Region distribution, App version distribution, and Network type distribution bar charts.

  • Page Details -- individual PV records with full context.

    Click a page name and then select the Page Details tab. In the PV details list on the left, select a PV record. The right side shows the basic information of that visit:

    • Device brand, Model, and Operating system

    • User ID and Session ID

    • Country/Region, Province, ISP, IP address, and Network type

    • App version number and Visit time

    • Page type, Load time, and Dwell time

Resource loading tab

The Resource loading tab monitors both API requests and Content Delivery Network (CDN) static resources. It surfaces load counts, error rates, and slow responses to help isolate network and resource issues.

SectionPurpose
Search box (1)Filter resources by entering a search statement.
Quick Filter (2)Narrow results by specific conditions. Works in conjunction with the search box.
Trend charts (3)Trends for resource load count, average load time, and error count. Results can be grouped by resource type or request method.
Resource list (4)Lists each resource with its type, request method, request count, failure count, slow response count, average request duration, and number of called pages. Click a resource name to view its details.

Each resource entry drills down into two sub-tabs:

  • Trend Analysis -- load and error trends for the selected resource over time.

    The sub-tab shows the following information:

    • Top statistics bar: Load count, Slow load count, Failed load count, Average load time, and Number of called pages.

    • Middle chart area: the Load count line chart, which includes the load count, slow load count, and failed load count; the Request duration scatter chart, which includes the Connect, DNS, SSL, Download, and Duration metrics; and the Load status code pie chart.

    • Bottom distribution area: Region distribution, App version distribution, Network type distribution, Device distribution, Operating system distribution, and ISP distribution. Each distribution is shown as a bar chart of proportions.

  • Resource Loading Details -- individual load records with request-level data.

    The sub-tab shows the details of a single resource load:

    • Basic information: the resource URL, called page, status code, load status, device brand and model, user ID, country/region, province, app version number, session ID, visit time, operating system, ISP, IP address, and network type.

    • Performance metrics: the total resource load time, resource size, redirect time, DNS lookup time, TCP connection time, SSL connection time, request response time, and content download time.

    • Duration distribution: expand this area to view the time that each stage takes, including DNS lookup, TCP connection, SSL handshake, request response, and content download.

Abnormal statistics tab

The Abnormal statistics tab aggregates exceptions across the application. Use it to assess impact severity by reviewing exception counts, affected pages, users, sessions, and the distribution of exception types.

SectionPurpose
Search box (1)Filter exceptions by entering a search statement.
Quick Filter (2)Narrow results by specific conditions. Works in conjunction with the search box.
Trend charts (3)Exception type breakdown and trends for exception count, affected pages, users, and sessions.
Exception list (4)Lists each exception with its exception information, abnormal files, occurrence count, and the number of affected pages, PVs, users, and sessions. Click an exception name to view its details.
If you want to...Do this
Identify the most frequent exceptionSort the exception list by occurrence count.
Assess user impact of a specific exceptionCheck the affected users and sessions columns in the exception list.
View error details for a specific exceptionClick an exception name to open Exception Details.

Each exception entry drills down into two sub-tabs:

  • Trend Analysis -- exception frequency and impact trends over time.

  • Exception Details -- individual error records with full error details.

    The sub-tab shows the details of the exception:

    • Basic information: the error type (crash), crash type (java), device model, user ID, country/region, province, app version number, session ID, occurrence time, operating system, ISP, IP address, and network type.

    • Stack information: the exception call stack of each thread. Use the Parse stack switch to choose whether symbols are parsed. Click Copy to copy the call stack, or click Symbol table file management to manage your symbol table files.

What to do next

  • Use Data exploration to run custom queries, aggregate metrics across dimensions, and trace specific events beyond the predefined views on this page.