New Real User Monitoring Experience (preview)

  • Latest Dynatrace
  • Concept
  • 1-min read
  • Published Feb 03, 2025
  • Preview

Real User Monitoring (RUM) is one of the two fundamental constituents of Digital Experience Monitoring (DEM), the other one being Synthetic Monitoring.

Enabling the New RUM Experience has no impact on your current data capturing, dashboards or alerting on RUM Classic.

As this functionality is currently part of our Preview program, it is governed by our preview terms. The currently offered data model, apps, features etc. within the preview are not complete and may be significantly changed until global availability.

FAQ

Product enablement

What are the technologies supported with RUM in the new experience?

Web and native mobile Android and iOS are already supported.

React Native, Flutter, and Maui mobile cross-platform flavors will be supported progressively.

Is Session Replay available in the new DEM experience?

No, Session Replay is only available in RUM Classic. The new Session Replay is expected to go to Preview release later in 2025 for Web, native iOS, and Android frontends. As soon as we know more about cross-platform and hybrid technologies for Session Replay, we'll provide an update.

Will I have all the enhancements automatically?

You need to actively opt in to the new RUM experience preview and enable event-based capturing and ingest to Grail on a per-frontend basis via the new settings.

If you're eligible, from June 2025, the new RUM experience preview will be automatically enabled for those frontends that are also monitored with RUM Classic.

New enhancements will be progressively rolled out to preview customers when available.

If you don't join the preview, you'll have the new RUM experience when it's in General Availability (GA) release by the end of 2025.

What are the user interactions? Are user interactions captured automatically?

User interactions are interactions the user did on their frontend, including clicks, scrolls, hover, and mouseover. Some of these interactions weren't captured in RUM Classic, notably those that didn't result in a request to the server and thus weren't captured as User Actions.

User interactions are currently available in Preview for web-based frontends. Mobile touches are planned to come.

User interactions will be captured when enabling the Experience Analytics preview on top of the new RUM preview. This setting can be enabled via RUM data onboarding or within frontend and environment settings under the Enablement and cost control section.

Can I turn off ingest into RUM Classic and completely migrate to the new RUM experience?

Not yet. To have the new RUM experience, you also need RUM Classic to be enabled.

How can I join the New RUM Experience preview program?

To join the RUM in new experience preview, see Preview program. Environments created after June 2025 are enabled by default.

How do I know that the new agent module is active on my environment?

You can access the global RUM settings or any frontend application specific settings. If you have permission to read the specific setting, you can see if it’s enabled. The information can be retrieved via the default Settings API as well. Also, you can access telemetry data stored on Grail, for example, via Notebooks and query RUM data with fetch user.events. The overview page within Experience Vitals also includes a chart showing you how many of your frontends are enabled.

Later, our apps will also give you an overview of your monitoring coverage with the latest Dynatrace.

What permission are required to turn on this new module?

To activate these modules and ingest to Grail, you need the permission to change the settings within the frontend applications (global or local). These are typically included in the Manage monitoring settings permissions. From a technical standpoint, it'll be a Settings 2.0 schema.

To access RUM data stored on Grail, you need the appropriate access permissions to the latest Dynatrace, relevant tables, and buckets.

Product usage

What are the benefits of the new RUM experience?

Enabling the new RUM experience offers you multiple benefits, such as:

  • Ability to mix and match rich and connected data in Grail by adding RUM sessions and event data together with logs, traces, metrics, business events, and security events.
  • RUM in the latest Dynatrace with platform tools such as the new Dashboards Dashboards, Notebooks Notebooks, and Workflows Workflows, as well as OpenPipeline and more.
  • New apps to solve your frontend performance and troubleshooting challenges and manage session segmentation.
  • High granularity of everything that happens in a user frontend with the new user events and user sessions. Take a look at the semantic dictionary for more.
  • Auto-captured user interactions to see everything a user has done.
  • Automatic enrichment of hundreds of properties on events and sessions for great filtering, drilldown analyses, and comparisons.

You can read more in Dynatrace Community.

Why I do not see the Users & Sessions app?

This is probably because your tenant isn't enabled for the private preview of Sessions and the Users & Sessions app. In a matter of months, the Users & Sessions app will be part of the public preview.

What are the RUM events and how can I leverage them?

There are plenty of new RUM events under user.events. You can leverage them for multiple use cases like frontend performance, frontend errors, session segmentation, and user behavior via platform tools like Dashboards Dashboards and Notebooks Notebooks as well as workflow automations. You can find examples in the ready-made launchpad that's available together with the Experience Vitals app and linked in the top bar of the app.

Are there RUM metrics available?

You can find the available metrics in Dynatrace Community. We will soon be adding more.

How can I share feedback?

If you have more questions on these topics, reach out through the feedback channel in Dynatrace Community.

Limitations

What are the main limitations compared to the classic RUM experience?

We are currently working on adding:

  • Waterfall component for better performance monitoring
  • User View to focus on the sessions and metadata of specific users
  • Live Sessions
  • Metrics like Apdex and Experience Score
  • Session Replay

Can I create a synthetic browser execution in the new experience?

Currently, creating browser synthetic execution in the new experience is not possible. This feature will be available later this year.

Pricing

Am I billed for being in the preview?

The RUM preview is included with your current RUM license, with no extra charges. For more about the terms and conditions, see Preview program.