Skip to content

RUM Explorer


The Real User Monitoring (RUM) Explorer helps you view and analyze detailed information about user visits to your application.

In RUM > Application List > Explorer, you can review each user session, page performance, resources, long tasks, errors in operations, and the impact of latency on users. This helps you thoroughly understand and improve the running status and usage of your application through search, filtering, and correlation analysis.

The following Explorers are available under TrueWatch RUM:

Explorer Type Overview
Session View a series of details about user visits, including visit time, page paths, number of operations, visit paths, and error information.
View View the user's access environment, trace the user's operation path, break down the response time of user operations, and understand the performance metrics of the series of call chains in backend applications triggered by user operations.
Resource View information about various resources loaded on a web page, including status codes, request methods, resource URLs, and loading time.
Action View user interactions while using the application, including operation type, page operation details, and operation time.
Long Task View long tasks that block the main thread for more than 50ms while users are using the application, including page URL and task duration.
Error View front-end errors sent by the browser while users are using the application, including error type and error content.

Prerequisites

TrueWatch collects errors, resources, requests, and performance metrics by adding SDK scripts.

For the specific steps, see RUM Collector Configuration.

Workspace and Application Scope

By default, the current workspace is queried. Using the Workspace selector at the top, you can select multiple authorized workspaces within the same site, and then select the application to analyze. Application options display both the application name and the workspace name.

  • All Applications represents all applications in the currently selected workspace and is mutually exclusive with specific application options;
  • When a specific application is selected, only data from the source workspace corresponding to that application is queried; applications with the same name or application ID across different workspaces must be selected separately;
  • After switching the workspace scope, application selections that are still valid are retained, while invalid selections are cleared;
  • Lists and charts use the current workspace and application scope. After opening a specific Session, View, Resource, Action, Long Task, or Error, the details and Session Replay are queried based on the source workspace of that record.

You can choose to display Workspace in the column settings; cross-workspace CSV export includes the workspace name and workspace UUID. If the source workspace cannot be confirmed, the Details or Replay entry is unavailable. Refresh and retry as prompted on the page. If fields with the same name have inconsistent types across multiple workspaces, resolve the type conflicts before sorting or aggregating.

For authorization and read-only rules, see Cross-Workspace Query Description. Application selection in the Heatmap and Funnel Analysis remains single-select and does not use the All Applications analysis scope described here.

Query and Analysis

  • Time Widget: Displays data from the last 15 minutes by default.

  • The Explorer search bar supports multiple search and filter methods.

  • In the Explorer Analysis Bar, you can perform multi-dimensional analysis and statistics based on 1-3 tags, with support for multiple data chart analysis methods.

  • In the Trace Explorer Quick Filter, you can edit and add filter fields.

  • You can use Display Columns to add, edit, delete, and drag display columns as needed.

The left panel of the RUM Explorer supports two tabs: Quick Filters and Display Items:

  • Quick Filters are used to filter data by application, environment, version, user, device, status, and other dimensions;

  • Display Items are used to adjust the fields displayed in the current Session, View, Resource, Action, Long Task, or Error list;

  • Each Explorer saves its own Display Items configuration separately.

RUM Data Distribution Chart

In the data distribution chart of the Explorer, the corresponding time interval is automatically selected based on the chosen time range to display the distribution trend of user visit counts at each time point. If you apply filters to the data, the filtered distribution trend is displayed as well, helping you intuitively view user visit data at different time points.

Error Data Indicators

The status of RUM data is divided into two types: warning and info. If the RUM data status is warning, meaning errors have occurred in the data, a ❗️ indicator is displayed before the data list in the Explorer. This helps you quickly identify performance issues that occur during user visits, including network problems, page loading errors, page DOM parsing errors, and more.