The Full-stack Observability application provides the User Experience Monitoring module that you can use to collect user experience data from web pages, mini programs, and mobile devices for visualization and analysis. This topic describes the features and assets of User Experience Monitoring.
Feature description
User Experience Monitoring provides a lightweight SDK that you can use to collect data from web pages or mini programs. The following data is supported: performance data, behavior data of user access, API request data, resource loading errors, and JavaScript errors.
User Experience Monitoring provides out-of-the-box dashboards that you can use to analyze user access behavior, page performance, API requests, resource loading performance, and JavaScript errors. You can analyze user access behavior based on page views (PVs), unique visitors (UVs), regions, devices, habits, and interactions. You can analyze page performance based on the time when the initial HTML document of a page is loaded and parsed and the time that is required to fully load a page. You can analyze API requests based on the return values, durations, and request success rates. You can analyze resource loading performance based on the loading durations, number of successful requests, and number of resource errors. You can analyze JavaScript errors based on the number of errors, details of errors, and number of affected users.
User Experience Monitoring provides the session tracing feature. You can obtain detailed information about sessions based on session flame graphs.
User Experience Monitoring allows you to query and analyze collected data based on your business requirements.
Assets
The following table describes the assets in your project.
Logstore name | Description |
ID of your Full-stack Observability instance-raw | The Logstore is used to store raw user experience data. After raw user experience data is collected to Simple Log Service, Simple Log Service automatically generates a data transformation job to enrich the data and delivers the enriched data to the |
ID of your Full-stack Observability instance-processed | The Logstore is used to store transformed user experience data of web pages and mini programs. The data excludes API request data. |
ID of your Full-stack Observability instance-uem-mobile-processed | The Logstore is used to store transformed user experience data of mobile devices. |
ID of your Full-stack Observability instance-traces | The Logstore is used to store API request data. |