Understanding Real User Monitoring (RUM)
Real User Monitoring (RUM) gives you visibility into behind-the-scene performance of a web application and accurate insight into end-user experience. RUM visualizes application interaction patterns and gives in-depth understanding of problems affecting real users accessing websites and applications in real-time. You also get to analyze application performance from every aspect like browser, platform, geography, ISP and more.
For an in depth understanding of Site24x7 RUM along with the architecture, check out our getting started page.
How it Works?
Users simply need to generate a small Javascript snippet and install it in the header or footer part of the HTML code of the web application that needs to be tracked. From there on, all the performance data would be captured and presented. Site24x7 Real User Monitoring supports major browsers like Chrome, Firefox, Safari and Opera for traditional application monitoring. Single user application monitoring through Ajax calls are supported only on Google Chrome as of now. Support for monitoring webpages built using Mode View Controller (MVC) frameworks like Angular, Ember and React is also available.
RUM Licensing
RUM licensing is based on Pageviews. Site24x7 includes RUM in all the plans available. The number of Pageviews and Sites provided differs based on the plan. Please check the below list for more details.
Plan Type | Plan includes |
Starter | 100K RUM Pageviews and 1 Site |
Pro | 500K RUM Pageviews and 5 Sites |
Classic | 1M RUM Pageviews and 10 Sites |
Elite | 5M RUM Pageviews and 50 Sites |
Enterprise | 10M RUM Pageviews and 100 Sites |
Enterprise Plus Web | 10M RUM Pageviews and 100 Sites |
MSP | 500K RUM Pageviews and 5 Sites |
Refer to this page for more details.
RUM Add-ons
You can also purchase more add-ons.
- Additional 500K Pageviews and 5 Sites: $24/month.
- Additional 5M Pageviews and 50 Sites: $124/month.
- Currently, the initial page loaded by a Web browser and the HTTP calls in the traditional applications (Track Ajax call/ Cross Ajax call is enabled) is considered a Pageview, irrespective of the number of resources that are loaded behind. For example, for a single page to load, there are various resource calls for images, CSS, etc., which are not counted in Pageviews. Pageviews are only calculated for the webpage that the user visits.
- If a user views the same page more than once or refreshes a page and views it again, it is still counted as a separate Pageview.
Related Articles
- RUM Dashboard
- Add RUM Monitor
- Edit RUM Monitor configurations
- Browsers supported
- Interpret monitor details page
- APMInsight - RUM Integration
- Understanding RUM Metrics
- RUM for Single Page Applications (SPA)
- RUM Troubleshooting Tips
- RUM Plugin for WordPress
- Monitor websites built in WIX
- Filterable Performance
- User Sessions
- Custom APIs
- Web Vitals