All Products
Search
Document Center

Simple Log Service:ARMS RUM

Last Updated:Feb 27, 2026

Simple Log Service integrates the Real User Monitoring (RUM) sub-service of Application Real-Time Monitoring Service (ARMS). RUM tracks user sessions across browsers, apps, HTML5 pages, and mini programs to measure page performance, resource loading, network requests, JavaScript errors, and failures.

Use cases

  • Track page performance: Measure page load times, resource loading, and network requests to locate slow user experiences.

  • Diagnose frontend errors: Trace JavaScript errors and failures back to specific user sessions.

  • Explore metric data: Analyze monitoring data across all dimensions. Configure dimensions and metrics as filter conditions to isolate errors and troubleshoot issues.

  • Query logs and metrics: Store logs in Simple Log Service for querying and analysis. Manage metric data through ARMS Prometheus.

How it works

RUM integrates with your frontend application without instrumentation. Add dependencies to your project and configure initialization code to start collecting data.

CapabilityDescription
Session replayReplays user sessions to trace errors, delays, and exceptions during user interactions.
End-to-end analysisCombines with Application Monitoring for full-stack network analysis and troubleshooting.
Log storageStores logs in Simple Log Service. Use Simple Log Service to query and analyze log data.
Metric storageIntegrates metric data with ARMS Prometheus. Use ARMS Prometheus to manage RUM metric data.
VisualizationProvides out-of-the-box Grafana dashboards. Create custom dashboards based on your business requirements.

Get started

  1. Log on to the Simple Log Service console.

  2. In the Log Application section, click the All Products tab. Then, click ARMS User Experience Monitoring.

References