Real User Monitoring (RUM) collects performance metrics from live sessions on your website and provides insight into user experience and site speed. Using Calibre RUM, you can see how users experience your site, allowing you to quickly identify the biggest performance bottlenecks and make impactful improvements.
Real User Monitoring is part of Calibre’s performance monitoring suite, offered to Starter, Team and Company plans. You can get started by signing up and installing RUM tracking on your website.
Calibre RUM is in early access trial at the moment. If you would like to try it out, please contact us.
The Dashboard displays live user sessions on your website, with a summary of key user experience and Core Web Vitals metrics. You can filter by page urls, elements, browsers, devices, versions, location of visitors and more.
The RUM Pages Leaderboard ranks your Pages by key performance metrics. You can sort by any metric, allowing you to quickly find pages or templates that impact user experience.
Each performance metric has a dedicated report, allowing you to deep-dive into trends and segment by various dimensions.
Subparts are available for Largest Contentful Paint, Interaction to Next Paint, and Time to First Byte.
In the Audience Experience report, you can see what percentage of sessions had a good, needs improvement or poor experience, based on Calibre’s assessment of Core Web Vitals performance. You can filter and segment by various dimensions, including location, device type, browser and more.
All RUM reports allow you to filter by various dimensions, including:
Dimension | Description |
---|---|
Page Path | Filter by specific page URLs (e.g.: /pricing, /cart). |
Page Grouping | Filter by custom page groupings (e.g.: /blog/*, /products/*). |
Navigation Type | Filter by how the user navigated to the page (e.g.: Navigate, Back-forward Cache, Prerender). |
Attributed Element | Filter by specific elements using attribution (e.g.: hero-image, start-new-search-button). |
Browser | Filter by browser name (e.g.: Chrome, Safari). |
Browser Version | Filter by specific browser versions (e.g.: 144, 16). |
Device Vendor | Filter by device vendor (e.g.: Apple, Samsung). |
Device Model | Filter by specific device models (e.g.: iPhone, Moto G). |
Operating System | Filter by operating system name (e.g.: iOS, Windows). |
Operating System Version ("OS Version") | Filter by specific operating system versions (e.g.: 10.15). |
Country | Filter by the country from which the user is accessing the site (e.g.: Australia, Germany, United Kingdom, Poland). |
City | Filter by the city from which the user is accessing the site (e.g.: Melbourne, Berlin, Liverpool, Krakow). |
Page groupings allow you to create labels for sets of pages on your website, based on URL patterns. This allows you to see performance metrics for groups of pages, such as all blog posts, product pages, or documentation pages.
Creating a Blog Posts grouping with pattern /blog/* allows you to see how all blog post pages perform as a whole.
You can create and manage page groupings by navigating to Site → Settings → Page Groupings.
Page groupings can be used as filters in all RUM reports, and can also be used to group pages in the Pages Leaderboard.
On this page