Real User Monitoring (RUM) provides deep visibility into how end users interact with the frontends of your applications. The RUM models are organized into the following subcategories:
Some fields in user.events and user.sessions are restricted by default and require additional permissions to access. For the field list and access details, go to Sensitive user.events and user.sessions fields and field-level permissions.
To learn more about business events reported via RUM, visit RUM business event enrichment.
The following reference contains a list of fields that have a well-defined semantic meaning in Dynatrace RUM. The fields are organized in namespaces that are separated with dots.
User event characteristics give high-level information about the event's contents. The dedicated user event models describe what characteristics are expected for the model.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimental |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | experimental |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | deprecatedReplaced with |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | stable |
|
| boolean | experimental |
|
| boolean | experimental |
|
characteristics.classifier MUST be one of the following:
| Value | Description |
|---|---|
| The user event was reported via the Dynatrace API. |
| The user event is an application start event. |
| The user event contains an error. |
| The user event is invalid. |
| The user event contains a navigation. |
| The user event could not be classified. |
| The user event is a page summary event. |
| The user event contains event properties or session properties. |
| The user event contains request information. |
| The user event is a self-monitoring event. |
| The user event is a user action event. |
| The user event is a user interaction event. |
| The user event is a view summary event. |
| The user event is a visibility change event. |
Event properties are custom-defined key-value pairs. Dynatrace RUM captures event properties as part of user journeys and uses these to enrich user events.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| record | stable |
|
Flutter attributes are only available for user events sent by the Flutter plugin.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimental |
|
The page fields contains information on the web page of an event.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| duration | stable |
|
| string | stable |
|
| duration | stable |
|
| uid | stable |
|
| string | stable |
|
| duration | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
The react_native fields contain information on React Native. React Native fields are only available for user events sent by the React Native plugin.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimental |
|
| string | experimental |
|
| string | experimental |
|
Session properties are custom-defined key-value pairs. Dynatrace RUM captures session properties as part of each of your users' journeys to enrich user sessions.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| record | stable |
|
The view fields contain information on the view of a user event.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| duration | stable |
|
| string | stable |
|
| duration | stable |
|
| uid | stable |
|
| string | stable |
|
| duration | stable |
|
| long | stable |
|
| string | stable |
|
| uid | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
| string | stable |
|
The web vitals fields contain the web vitals attributes captured by Dynatrace RUM. Only available for user events sent by RUM JavaScript.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| double | stable |
|
| duration | stable |
|
| duration | stable |
|
| duration | stable |
|
| duration | stable |
|
| duration | stable |
|
| duration | stable |
|
| duration | stable |
|