PageSpeed Matters PageSpeed Matters
    See Pricing
    See Pricing

    Tools & Data Sources · Glossary

    Real User Monitoring (RUM)

    Matt Suffoletto

    Founder & CEOPublished

    On this page
    Real User Monitoring

    TL;DR

    Real User Monitoring (RUM) is the practice of collecting performance data, including Core Web Vitals, from a JavaScript snippet that runs in the browsers of actual visitors and reports back to an analytics endpoint.

    What is Real User Monitoring (RUM)?

    Real User Monitoring (RUM) is the practice of collecting performance data, including Core Web Vitals, from a JavaScript snippet that runs in the browsers of actual visitors and reports back to an analytics endpoint.

    Learn more in our RUM vs CrUX: choosing data sources guide, or work with us through our done-for-you speed optimization service.

    How RUM is Measured

    RUM is implemented through the web-vitals JavaScript library or commercial tools such as SpeedCurve, Akamai mPulse, and DebugBear.

    Share

    Written by

    Matt Suffoletto

    Founder & CEO

    Sources

    Ready to Get Started?

    Get your site optimized in as little as 3 days. From $500.