Filed under: Performance Monitoring
I wrote two weeks ago with a preview of our Real User Monitoring (RUM) features, and today I’m excited to announce that RUM has arrived – available to all customers at no additional cost! If you’re a TraceView user already, just log in and follow the instructions to get started. If you’re not a TraceView customer yet, read on to find out what we’re so excited about and how it can help you understand and optimize your application’s end-user performance.
Look Under Your Seats: Browser Performance for Everybody!
What Does RUM Give You?
In addition to the awesome full-stack application visibility, TraceView customers now have integrated client-side performance data for pageloads served from your app including:
- Network time – this is the time the client spent requesting the initial pageload from your app and then receiving the response over the wire
- Server time – time spent waiting on the application backend to return results (and, of course, our detailed full-stack tracing to help you break it down)
- DOM processing time – time the client browser spent assembling the DOM – this corresponds to the document.ready() callback in jQuery
- Page render time – time between when the DOM was assembled and all of the resources in the page were fully loaded
- Take that data and break it down by page, geography, browser, and more
Head to our documentation to read more about RUM.
We’ll be rolling out some exciting enhancements to our end-user visibility in the coming weeks. Spoilers: includes client-side errors (!!). There’s also a few server-side visibility enhancements in the pipe. Stay tuned!
Author: Dan Kuebrich