openskills.info
Course Preview

Real User Monitoring

Real user monitoring, or RUM, collects performance measurements from people using your site or web application. It shows how real devices, networks, routes, and releases affect the experience, beyond what a controlled test can reproduce.

itObservability and performance

Real User Monitoring

Real user monitoring, usually called RUM, records performance data while people use a web application. It answers a production question: what did people actually experience on this route, device, network, and release?

A lab test runs one chosen scenario. That makes it useful for diagnosis and repeatable checks. It cannot represent every device capability, connection, cache state, personalized response, or third-party response in production. RUM complements the lab by measuring the page as users load and interact with it.

What RUM measures

Browsers expose a performance timeline. It contains entries for navigation, fetched resources, user timing, and other supported metrics. A PerformanceObserver receives entries as they arrive and can also receive buffered entries for some metric types. RUM code selects the entries that matter, adds limited application context, and sends records to a collection service.

Continue the course

This section is part of the paid course.

See pricing to subscribe, or log in if you already have access.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.