Introducing 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:
Product | Description |
---|---|
Splunk RUM for Browser |
Splunk RUM for Browser collects performance metrics, web vitals, errors, and other forms of data for every user session 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. |
Splunk RUM for Mobile |
Splunk Real User Monitoring (RUM) for Mobile provides visibility into every user session of your native iOS and Android mobile applications by equipping you with comprehensive performance monitoring, directed troubleshooting, and full-stack observability. |
What can I do with Splunk RUM?
Do this | Link to documentation |
---|---|
Learn how to identify errors and other problems like long resource response times in your browser spans. |
|
Create custom events to capture meaningful metrics about customer journeys and user behavior on your site. |
|
Experiment with the demo applications for Splunk RUM for Mobile |
Experiment with the demo applications for Splunk RUM for Mobile |
Setting up Splunk RUM
Splunk Real User Monitoring is part of Splunk Observability Cloud. To get started with Splunk Observability Cloud, first follow the instructions in the Splunk Docs topic, Set up and administer Splunk Observability Cloud. New users might also be interested in an overview of important terms and concepts, as well as the Splunk Education offerings for Splunk Real User Monitoring.
Next, you must instrument your mobile and browser applications and get data into Splunk Real User Monitoring.
Generate your RUM access token
A RUM token is a public key used only during RUM ingestion. To create the RUM token you need to be an administrator in Splunk Observability Cloud. For more information, see Create and manage organization access tokens using Splunk Observability Cloud.
Follow these steps to create a RUM access token for your organization.
- Log in to Splunk Observability Cloud.
- Open the settings and select Access Tokens.
- Select New Token and enter a name.
- Select RUM Token.
- Copy the RUM token to your clipboard.
- Click OK.
Get data in
To generate all the basic installation commands for your environment and application, use the Instrumentation guided setup. To access the Instrumentation guided setup, follow these steps:
- Log in to Splunk Observability Cloud.
- In the left navigation menu, select Data Management.
- Select Add Integration to open the Integrate Your Data page.
- In the integration filter menu, select By Use Case.
- Select the Monitor user experience use case.
- Select the Browser/iOS/Android Instrumentation tile to open the Browser Instrumentation guided setup.
To see this step in action, as well as learn how to use the App Summary Dashboard, watch this short demo.
Additional resources
- Splunk Docs: Metrics collected by Splunk RUM
- Splunk Docs: Install the Browser RUM agent for Splunk RUM
- Splunk Docs: Install the iOS RUM agent for Splunk RUM
- Splunk Docs: Install the Android RUM agent for Splunk RUM
- To learn about correlating your front-end traces from RUM and back-end traces from APM, refer to the documentation here.