Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fuser-guides%2Fdata-layer%2Fdefault-dataspace%2Frum-events.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fuser-guides%2Fdata-layer%2Fdefault-dataspace%2Frum-events.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

# `rum.events`

## Purpose[​](#purpose "Direct link to Purpose")

The `rum.events` dataset holds the [Real User Monitoring](https://coralogix.com/docs/user-guides/rum/getting-started/real-user-monitoring.md) events your browser SDK sends, such as page loads, user interactions, network requests, web vitals, and errors. It's a [predefined dataset](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/predefined-datasets.md): Coralogix provisions it in the `default` dataspace, and your SDK fills it.

## Query the dataset[​](#query-the-dataset "Direct link to Query the dataset")

```
source default/rum.events

| filter event_context.type == 'network-request'
```

In Explore, select `rum.events` in the dataset selector. Explore gives it its own default grid columns, described in [Select a dataset](https://coralogix.com/docs/user-guides/data_exploration/datasets.md#rumevents).

## Schema description[​](#schema-description "Direct link to Schema description")

Every event carries the standard log record envelope: engine metadata in `$m`, labels in `$l`, and the RUM payload in `$d`.

| Field                 | Type               | Required | Description                                                                                              |
| --------------------- | ------------------ | -------- | -------------------------------------------------------------------------------------------------------- |
| `$d`                  | object             | Yes      | Entity-type-specific payload — shape defined by each entity type's schema                                |
| `$l`                  | map                | Yes      | User labels: free-form string-to-string map                                                              |
| `$l.<key>`            | string             | No       |                                                                                                          |
| `$m`                  | object             | Yes      | Engine metadata                                                                                          |
| `$m.cxEventId`        | string (uuid)      | Yes      | Globally unique event id                                                                                 |
| `$m.ingressTimestamp` | string (date-time) | Yes      | Time the event was ingested                                                                              |
| `$m.priorityClass`    | string             | Yes      | Defines the feature-set enabled for the event<!-- --> <!-- -->One of: `high`, `medium`, `low`.           |
| `$m.severity`         | string             | Yes      | Event severity level<!-- --> <!-- -->One of: `Verbose`, `Debug`, `Info`, `Warning`, `Error`, `Critical`. |
| `$m.timestamp`        | string (date-time) | Yes      | Event timestamp                                                                                          |

For every RUM payload field, organized by event type (user interactions, network requests, errors, web vitals, and more), see [Querying RUM logs](https://coralogix.com/docs/user-guides/rum/query-rum-logs.md).

## Next steps[​](#next-steps "Direct link to Next steps")

* Route RUM events with TCO policies in [TCO Optimizer](https://coralogix.com/docs/user-guides/account-management/tco-optimizer.md#rum-policies).
* See the other datasets Coralogix provisions in [Predefined datasets](https://coralogix.com/docs/user-guides/data-layer/default-dataspace/predefined-datasets.md).
