What is RUM?

Sonar Real-User Monitoring (RUM) monitors web performance from actual users’ browsers across a full spectrum of influencing factors such as:

  • Page load times
  • Device
  • Browser
  • Connection provider (only offered by Constellix): wired, WiFi, or cellular
  • Content performance: images, scripts, HTML
  • Various third party services: CDN, third party software/plugins, internet connection, ISP


How to Use RUM

1. Once you log into the Sonar control panel, you will first see the Sonar Dashboard.

sonar dash

2. In the top right of the Dashboard is a drop down menu “Add Check“. Click it and select the “Real User Monitoring | RUM” button.

add rum check

3. You will then see two text boxes:

A) Name: Enter your desired name for the RUM Check
B) Host: Then enter the host or IP address you want to monitor

add rum checka

Note: You will want to enter the same hostname that your clients will use when they enter your website. We will verify that the RUM script is being called from the appropriate web page upon call.

4. Click the green “Create” button.


5. A dialogue box will pop-up asking you to “Please copy and paste the following code below to the end of your page right before the end of the body HTML tag. Although not recommended as a JavaScript best practice, you can also place the script right between your header tag.”

rum javascript snippet

6. Now once visitors start visiting your site, their experience and speeds will be tracked in Sonar. Wait a few minutes to gather some data for your users.


7. You should now see your check under the “Configured Checks” table, the type should be labeled as “RUM“.

rum check in dash

8. When you have enough visitors, all you have to do is click the name of your check or view chart button,he  and you will be sent to the RUM interface.

Sonar RUM screen

9. If you need to modify your RUM check (change the hostname or name of the check) click on the sonar edit button.

10. To delete your RUM check, click the delete and check button.

10. Coming Soon! We will be posting tutorials on how to analyze your RUM data to improve your website’s performance for different end-users around the world.

Was this article helpful to you?

Comments are closed.