Raygun Real User Monitoring (RUM) provides front-end performance monitoring for web, mobile and desktop software. RUM enables you to measure and analyze how your software is performing for real users, and discover the performance bottlenecks impacting your customers.
Now that you’ve signed up for Real User Monitoring, we’re here to help you get started. This guide will help you set up your Raygun account, and discover performance problems impacting your end users.
Create an application in Raygun
As a first time user, you may be wondering what an application is. You can think of applications as containers used to segment data inside Raygun. With unlimited applications, you can monitor any number of different software projects and development environments within one Raygun account.
For more information, see the guide to structuring applications in Raygun.
Send data to Real User Monitoring
After creating your application, you’ll be presented with the Real User Monitoring setup instructions in Raygun. Select your language in the dropdown, then follow the steps to start collecting data.
We recommend installing Real User Monitoring in a production environment. This allows you to capture data from the experience of real users, to gain the most accurate insights into software performance.
You can find the setup instructions for all languages and frameworks Raygun supports here.
Experiencing trouble sending data to Raygun? Contact our support team here, or by clicking ‘Contact Us’ in the sidebar in your app.
View performance data
Now that Real User Monitoring is capturing data, you can view the diagnostic information on the performance of different pages, virtual pages, and XHRs in your application.
To find this data, navigate to the ‘Performance’ tab in the header menu. This page provides all the diagnostic information Real User Monitoring collects on the performance of your application. Click into a URI in the table, to drill into performance data for that specific page.
See this page for an in-depth guide to the performance page, the data that Raygun collects, and how to identify performance issues using Real User Monitoring.
Now that you’re all set up and monitoring your front-end performance, it’s time to learn how to get the most out of Raygun.
Invite your team by clicking ‘Invite Team’ in the sidebar of your app, to help monitor your software, and identify performance bottlenecks.
Set up custom timings to track unique performance timings for your application.
Add custom tags to attach additional information to the data sent to Raygun. This enables you to sort through data more easily, by filtering on certain tags.
Run comparisons to see how performance varies based on different variables like browser, geography, devices and more.
Set up custom dashboards to view performance data across applications, and visualise data from Crash Reporting, RUM and APM all in one place.