Sessions

The Sessions tab in Real User Monitoring gives you insights into high-level engagement metrics within your application. It also provides a way to drill into specific user sessions to see how users are interacting with your application.

Sessions Overview


How is a session defined?

A session is a continuous set of user interactions within your application. Raygun will end a user session after 30 minutes of inactivity. If a user returns to your application after 30 minutes of inactivity, a new session will be recorded.


Metrics

The following metrics are displayed at the top of the sessions tab.

  • Sessions: The total number of user sessions recorded within the selected time range.
  • Users: The number of distinct users who visited your site within the selected time range.
  • Median Length: The median session length from all sessions recorded within the selected time range.

Drilling into User Sessions

The Sessions table displays a list of user sessions, ordered by newest to oldest, from the date range selected.

To view information about a particular user: click on the user name or unique identifier in the ‘user’ column on the left hand side of the table. This will take you to the Users section where you can find other sessions this user has had and see any errors they’ve encountered (with Raygun Crash Reporting).

To drill into a user session: click the magnifying glass icon on the right hand side of the table. You will be taken to the session instance page where you can view more information about that specific session, re-trace the user journey through your application, and see the experience they had.

Session Instance

tip: You can increase the number of sessions shown in the table by changing the ‘Results per page’ figure in the bottom left hand corner of the table.


Using Top Level Filters

Top level filters can be applied to the sessions tab to focus the data on a particular segment of your users. You may want to see metrics from sessions with a particular browser or from a specific location. Top level filters apply to the sessions table on this page, allowing you to find a session matching a particular set of criteria for you to drill into.

For more information, see our documentation on using top level filters.