Dynatrace Digital Experience Monitoring (DEM) provides availability and performance monitoring to help ensure that your applications and services are available, functional, fast, and efficient across all channels, including mobile, web, IoT, and APIs.
This page describes the different Digital Experience Monitoring capabilities and the features that they provide with a DPS subscription.
For information about how usage of a specific DEM capability translates to consumption of your DPS license commit, see
Dynatrace RUM is a performance monitoring process that collects detailed data about each user's interactions with your application, whether it be a browser-based application or a mobile app deployed on Android or iOS. Real User Monitoring collects data on a variety of metrics. For example, data collected on load actions can include navigation start, request start, and speed index metrics.
Session Replay helps capture and visually replay the complete digital experience of your end users. User interactions with your application are recorded and can be replayed in a movie-like experience. Session Replay makes it easy to reproduce production issues and errors, and to understand problems such as malformed pages and infinite spinners.
Dynatrace captures extensive performance information about your applications. This information can be enriched with valuable metadata and converted into user action and user session properties. These properties enable powerful queries, segmentation, and aggregations on the captured metadata.
Any RUM property can be configured for an application.
A browser monitor simulates a user visiting your application using a modern, updated web browser to monitor your application's business-critical workflows. Browser monitors can be configured to run from any Dynatrace public or private locations at frequencies of up to every five minutes and sends alerts when the application becomes inaccessible or when performance degrades significantly. In addition, they can be used to check the availability of internal resources that are inaccessible from outside your network.
The Dynatrace recorder is used to capture an exact sequence of clicks and user inputs, availability, and performance. Alternatively, a defined sequence can be scripted to accomplish the same goal.
The third-party endpoints of the Synthetic API enable the pushing of third-party synthetic data and events to Dynatrace. The API also facilitates adjustments of results which were previously pushed to Dynatrace.
Synthetic HTTP monitors can be created to check the availability of resources—websites or API endpoints. In addition, they can be used to check the availability of internal resources that are inaccessible from outside your network.
Network availability monitoring (NAM) monitors don't have a separate line on the Dynatrace rate card. Instead, you're billed based on the number of metric data points generated during each execution of a NAM test. For more information, please contact your Dynatrace account manager.
The following details apply to metric data points: