The Real User Monitoring (RUM) sub-service of Application Real-Time Monitoring Service (ARMS) provides comprehensive capabilities for monitoring mobile applications, including iOS and Android applications. RUM collects various types of exceptions in mobile applications and enables the restoration and analysis of contextual data. RUM also provides comprehensive performance analysis capabilities to accurately pinpoint the root causes of exceptions. This helps R&D engineers efficiently resolve exceptions.
Benefits
Most features can be seamlessly integrated into an SDK in a non-intrusive manner.
Comprehensive capabilities are provided for reproducing exception scenarios.
Go to the application details page
Log on to the ARMS console.
In the left-side navigation pane, choose . In the top navigation bar, select the region in which your applications reside.
Click the name of the application that you want to manage. On the application details page that appears, view the relevant information on the Application Overview, Session Tracing, PVs, Resource loading, and Abnormal statistics tabs.
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 displays the overall information about a specific application. The information includes the number of sessions, page views (PVs), unique visitors (UVs), resources, API requests, and exceptions, as well as the page performance and visit trend.

Session Tracing tab
When you locate a fault, you usually need to check the context of the fault to reproduce the fault scenario. The session tracing feature supports end-to-end tracing based on the username or user ID to reproduce the traces of user visits. This helps effectively locate and analyze the fault causes.

In the search box (marked as ①), you can enter a search statement to filter sessions.
In the Quick Filter section (marked as ②), you can specify a condition to filter data. This section works in conjunction with the search box (marked as ①).
In the metric aggregation section (marked as ③), you can specify an aggregation metric and dimension to filter data. You can choose to view the metric data by using a column chart, line chart, pie chart, or map.
In the session list (marked as ④), you can view the information about each session. You can click the ID of a session to view the details of the session. You can also drill down to view the information about PVs, resource loading, and user actions.

PVs tab
The PVs tab displays the number of PVs, load time, and average dwell time of pages. You can perform targeted analysis based on the data of a specific page.

In the search box (marked as ①), you can enter a search statement to filter pages.
In the Quick Filter section (marked as ②), you can specify a condition to filter data. This section works in conjunction with the search box (marked as ①).
In the trend chart section (marked as ③), you can view the time series curves of the number of PVs, load time, and average dwell time of pages. You can change Average Time on Page to Number of Views Per User to view the time series curve of the average number of views per user.
In the page list (marked as ④), you can view the following information about each page: type, number of PVs, load time, average dwell time, and average number of views per user. You can click the name of a page to view the details of the page, including the trend analysis information and PV details.
Trend Analysis tab

Page Details tab

Resource loading tab
The Resource loading tab displays the number of loads and loading errors of resources, including API requests and Content Delivery Network (CDN) static resources. You can perform targeted analysis based on the data of a specific resource.

In the search box (marked as ①), you can enter a search statement to filter resources.
In the Quick Filter section (marked as ②), you can specify a condition to filter data. This section works in conjunction with the search box (marked as ①).
In the trend chart section (marked as ③), you can view the trends of the number of resource loads, average load time, and number of errors. The system displays the number of resource loads by resource type or request method.
In the resource list (marked as ④), you can view the following information about each resource: type, request method, number of requests, number of failures, number of slow responses, average request duration, and number of called pages. You can click the name of a resource to view the details of the resource, including the trend analysis information and load details.
Trend Analysis tab

Resource Loading Details tab

Abnormal statistics tab
The Abnormal statistics tab displays the number of exceptions, number of various affected items, and exception distribution. You can perform targeted analysis based on the data of a specific exception.

In the search box (marked as ①), you can enter a search statement to filter exceptions.
In the Quick Filter section (marked as ②), you can specify a condition to filter data. This section works in conjunction with the search box (marked as ①).
In the trend chart section (marked as ③), you can view the exception types and the trends of the number of exceptions and affected pages, users, and sessions.
In the exception list (marked as ④), you can view the following information about each exception: exception information, abnormal files, number of exceptions, and number of affected pages, PVs, users, and sessions. You can click the name of an exception to view the details of the exception, including the trend analysis information and error details.
Trend Analysis tab

Exception Details tab

References
You can use the data exploration feature to query, aggregate, and trace data. For more information, see Data exploration.