Skip to content

RUM Explorer

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

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

The following explorers are available under Guance RUM:

Explorer Type Description
Session View a series of details about user visits, including visit time, visited page paths, number of actions, visit paths, and error information encountered.
View View the user access environment, trace user action paths, break down the response time of user actions, and understand the performance metrics of the series of backend call chains triggered by user actions.
Resource View information about various resources loaded on web pages, including status codes, request methods, resource URLs, loading time, and more.
Action View user interactions during application usage, including action type, page action details, action duration, and more.
Long Task View long tasks that block the main thread for more than 50ms during application usage, including page URL, task duration, and more.
Error View front-end errors reported by the browser during application usage, including error type, error content, and more.

Prerequisites

Guance collects errors, resources, requests, and performance metrics by introducing SDK scripts.

For the specific implementation, 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 applications to analyze. Each application option displays both the application name and the workspace name.

  • All Applications represents all applications within the currently selected workspace and is mutually exclusive with specific application options;
  • When a specific application is selected, only data from the workspace where the application originates is queried. Cross-workspace applications with the same name or the same application ID must be selected separately;
  • After switching the workspace scope, application selections that remain valid are retained, while selections that are no longer valid 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 from the workspace where the record originated.

You can choose to display Workspace in the column settings. Cross-workspace CSV exports include the workspace name and workspace UUID. When 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 conflict before sorting or aggregating.

For authorization and read-only rules, see Cross-workspace Querying. 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 statistical analysis based on 1-3 tags, with support for multiple data chart analysis methods.

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

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

The left panel of the RUM Explorer supports two tabs: Quick Filter and Display Fields:

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

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

  • Each Explorer saves its display field configuration separately.

Data Export

In the RUM Explorer, after selecting a time range and locating the required data through search and filtering, you can export the data as CSV, TXT, or JSONL files.

RUM Data Distribution Chart

In the Data Distribution Chart in the Explorer, the appropriate time interval is automatically selected based on the selected time range to display the distribution trend of the number of user visits at each time point. If filtering has been applied to the data, the filtered distribution trend is displayed as well, helping you intuitively view user visit data at different time points.

Error Data Indicator

The status of RUM data is divided into two types: Warning and Info. If the RUM data type is Warning, it means errors have occurred in the data. In this case, an ❗️ is displayed before the data list in the Explorer, helping you quickly identify performance issues during user visits, including network issues, page loading errors, page DOM parsing errors, and more.

Feedback

Is this page helpful?