Announcing Raygun Real User Monitoring

I’m excited to announce Raygun’s Real User Monitoring (RUM) product.

** UPDATE **

Real User Monitoring for Mobile Applications is here!  See the update here

Real User Monitoring means tracking the performance timings from your actual users. Not synthetics, not sampled, but real, actual times that they experience. This is important because often the networks that your end users are on are poorer performing than if you ran synthetic tests from one data center to another.

Simply put a small JavaScript snippet into your page, and away you go – live data flowing in.

See your site from 30,000 feet

Raygun Real User Monitoring will begin collecting data immediately and present you a live dashboard of site activity:

Live dashboard real user monitoring

But the real power of Raygun RUM is seeing the performance on the assets on your site. After a short time, the Performance tab will give you a break down of your site performance. This includes individual asset timings, as well as higher-level performance numbers (for example, the median load times, the 90th percentile load times, the 99th percentile load times and more).

Of course, 30,000 foot is great to start off with, but what about once you see a page is performing poorly? Then we need to drill in. RUM gives you the power to dive deep into any given asset and see a full break down.

Site performance view

When drilling into a given page, you’ll get:

  • The aggregate median timings for the full pipeline (DNS, TLS/SSL, Transfer, Server, etc)
  • The standard Median, P90 and P99 numbers
  • A full water-fall of the asset loads for the page
  • Full XHR reporting for AJAX calls made by this page

With all this data, you can quickly identify if there’s an issue with a third party script, too many images, slow DNS – anything you need.

Page Performance Real User monitoring

Real time

Raygun’s RUM is all real time. We introduce several live dashboards along with reports that are up-to-the-second accurate. We know that when you’re pushing out new software that you want to understand the impact right away, not hours later. RUM gives you exactly that.

If you’re using Raygun Crash Reporting and Raygun RUM, there’s a fantastic new dashboard for you that gives a real time feed of session data and crash data.

Real User Monitoring Dashboard from Raygun

###

See all your users

We introduced Affected User Tracking for Raygun Crash Reporting previously and users have loved being able to see the users who have been impacted by software faults.

Raygun RUM takes user tracking up to 11.

User dashboard

Now, you can track all your users engagement. This means you get a beautiful dashboard of user data, including augmented data with their social profiles and avatar:

Real User Monitiring User Profile

Drilling into a profile gives you a full customer profile. With Real User Monitoring, you get all the data about their sessions, session length and much much more. Of course, if you’re also using Raygun Crash Reporting, you can see what software crashes have impacted this user. Notice how the sessions were linked? Oftentimes it’s valuable to know how your users are using your site. Perhaps you’re trying to diagnose how they got to an error, or understand the performance load time of common flows in your website. Now, with Raygun Pulse, you can dive directly into each and every session! Keeping with it being real time, you can even drill into a session while it is still active to see it develop:

Live session view of activity

Of course, every step of the session has performance data recorded so you can best understand the experience this user is having.

A real platform – no silos here!

While other products may silo your data, we’ve designed Raygun as a proper platform. That means when you work with Raygun Crash Reporting & Raygun RUM, they feed data into one another to give you an even deeper understanding of your software. Some of the examples of this include:

  • App dashboard shows crash data & session data
  • User profiles include performance timings & crashes impacting the user
  • RUM can tell you what % of your users have a crash-free experience
  • RUM can tell you the navigation path a user took that resulted in a crash. Great for those hard to reproduce crashes

Don’t lock your data into silos!

Pricing

Raygun Real User Monitoring is a new product and includes a 14-day free trial. If you’re already a Crash Reporting customer, you can kick off a new 14-day trial to see how you find it.

Just getting started

Raygun will continue to evolve and there’s plenty of awesome additions the team will be deploying over the coming weeks and months. We’ll post here on new parts of the product as they are released. We really appreciate your feedback in driving the feature development so please make liberal use of the ‘Feedback’ link in the side of Raygun.

Raygun RUM supports both websites and mobile.

Welcome to the software operational intelligence tooling you’ve always wished for. Start your free 14 day trial today.

John-Daniel Trask

Co-founder & CEO

Raygun