Real User Monitoring gives your team actionable insights into performance issues that are affecting your applications. When you plug Raygun into your app for the first time, you might be wondering what all the statistics mean. Here we’ll explain the data Real User Monitoring collects.
The Live tab gives an overview of your site’s performance in real time, live session geo-distribution for your application, live requests and session trends over the last day.
Five metrics at the top of the screen provide a quick snapshot of information:
The Health Score shows how responsive the site currently is based on the page load time. It is calculated as a rolling average of the last 1,000 requests.
The score is categorised as follows:
- Excellent is under 500ms
- Good is between 500ms and 1000ms
- Needs work is between 1000ms and 4000ms
- Poor is at 4000ms and over
Load Time is the average page load time for the 100 most recent requests that your site has received. This is updated frequently and uses only live requests, not historic data. The load times are added up and divided by the number of load times collected.
Sessions provides the number of current active user sessions on the site. A session is considered active if it has had a page view within the last 5 minutes.
The Users metric provides the number of current users with active sessions. A user is considered active if they have viewed a page within the last 5 minutes.
On occassion the Users and Sessions metrics may not line up exactly, this can occur when sessions aren’t ended nicely (e.g the device loses network connectivity) and the system auto-expires it on the backend once it has detected it isn’t live. Alternatively, a user can visit anonymously, then log in, temporarily recording 2 active users but with one session (until the 5 minute window expires the anonymous user).
The Recent Crashes metric shows the number of site crashes in the last ten minutes.
With the Live active sessions table, you can view active session locations on the map. Hover over the pulsing circles to view session numbers:
The Active Users pie graph displays the total number of users, broken down into new and returning users. You can also view the live session count and 24-hour session trend.
In the Most recent requests table underneath the world map, you can view the ten most recent static/virtual page requests.
In the Latest crashes table, you can view the five latest crashes on the site, if you have activated Crash Reporting. This is especially useful so you can take further actions to determine if these recent crashes need to be fixed.