Docs » Introduction to Splunk RUM

Introduction to Splunk RUM 🔗

With Splunk Real User Monitoring (RUM), you can gain insight about the performance and health of the front-end user experience of your application. Splunk RUM offers two solutions:

  • Monitor your browser based applications with Splunk RUM for Browser.

  • Monitor your Android and iOS applications with Splunk RUM for Mobile.

What is Splunk RUM for Browser? 🔗

Splunk RUM for Browser collects performance metrics, web vitals, errors, and other forms of data to enable you to detect and troubleshoot problems in your application. For a complete view of your application from browser to back-end, integrate with Splunk APM.

Get data into Splunk RUM for Browser 🔗

For instructions on how to instrument and configure Splunk RUM for Browser to monitor your browser application, see Set up Splunk RUM for Browser.

What is Splunk RUM for Mobile? 🔗

Splunk Real User Monitoring (RUM) for Mobile provides visibility into your native iOS and Android mobile applications by equipping you with comprehensive performance monitoring, directed troubleshooting, and full-stack observability.

Get data into Splunk RUM for Mobile 🔗

For instructions on how to instrument and configure Splunk RUM for Mobile to monitor your iOS and Android applications, see Set up Splunk RUM for Mobile.

Integrate with Splunk APM 🔗

If you want to monitor your application from browser to back-end, then integrate Splunk RUM with Splunk APM. When you integrate Splunk RUM for Browser with Splunk APM, you start sending server timing metrics to RUM along with the back-end trace ID that was generated. Splunk RUM for Browser uses the server-timing header response times to associate the RUM span with the corresponding APM trace. For more information on Splunk APM, see Monitor applications with Splunk APM.