Skip to content

[DOCS-10586] Updates to RUM Dashboard, Session Replay, and Feature Flags #28800

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion config/_default/menus/main.en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7470,7 +7470,7 @@ menu:
identifier: rum_session_replay_browser
weight: 502
- name: Privacy Options
url: real_user_monitoring/session_replay/privacy_options
url: real_user_monitoring/session_replay/browser/privacy_options
parent: rum_session_replay_browser
identifier: rum_session_replay_privacy_options
weight: 102
Expand Down
16 changes: 5 additions & 11 deletions content/en/real_user_monitoring/feature_flag_tracking/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ By enriching your RUM data with feature flag data, you can:

## Supported frameworks

Feature flag tracking is available in the RUM Browser SDK. To start, set up [RUM browser monitoring][2]. You need the Browser RUM SDK version >= 4.25.0.
Feature flag tracking is available in the RUM Browser, iOS, Android, Flutter, and React Native SDK. To start, [set up RUM monitoring for browser or mobile][1].

You can start collecting feature flag data for [custom feature flag management solutions][3], or using one of our integration partners.
You can start collecting feature flag data for [custom feature flag management solutions][2], or using one of Datadog's integration partners.

We support integrations with:

Expand All @@ -48,12 +48,6 @@ To get started with feature flags, set up feature flag tracking for the browser

{{< partial name="whats-next/whats-next.html" >}}

[1]: /real_user_monitoring/setup/
[2]: /real_user_monitoring/browser#setup
[3]: /real_user_monitoring/feature_flag_tracking/setup/?tab=browser#custom-feature-flag-management
[4]: https://app.datadoghq.com/rum/feature-flags
[5]: /real_user_monitoring/session_replay/browser/
[6]: /real_user_monitoring/error_tracking/explorer/#explore-your-issues
[7]: https://app.datadoghq.com/rum/explorer
[8]: /dashboards/
[9]: /monitors/#create-monitors

[1]: https://docs.datadoghq.com/real_user_monitoring/feature_flag_tracking/setup/
[2]: /real_user_monitoring/setup/?tab=npm#custom-feature-flag-management
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ further_reading:

When you create a RUM application, Datadog [collects data][1] and generates dashboards about your application's performance, errors, resources, and user sessions.

{{< img src="real_user_monitoring/rum-performance-summary-2.png" alt="RUM Application Overview page" style="width:90%;" >}}
{{< img src="real_user_monitoring/dashboards/rum-dashboards-performance-summary.png" alt="RUM Application Overview page" style="width:90%;" >}}

Access your RUM dashboards by filtering for `RUM` in the search query of the [**Dashboard List**][2] or from your application summary pages (**Digital Experience > Performance Summary** and **Digital Experience > Product Analytics > Analytics Summary**).

{{< img src="real_user_monitoring/dashboards/available_rum_dashboards-2.png" alt="Out-of-the-box RUM Dashboards" style="width:90%;" >}}
{{< img src="real_user_monitoring/dashboards/available-rum-dashboards.png" alt="Out-of-the-box RUM Dashboards" style="width:90%;" >}}

{{< whatsnext desc="You can explore the following out-of-the-box RUM dashboards:" >}}
{{< nextlink href="/real_user_monitoring/platform/dashboards/performance" >}}<u>Performance Overviews</u>: See a global view of your website/app performance and demographics. {{< /nextlink >}}
Expand All @@ -38,7 +38,7 @@ The generated RUM dashboards automatically contain a set of default template var

To explore individual events, click on a graph and click **View RUM events**. This redirects you to the RUM Explorer with pre-selected search filters.

{{< img src="real_user_monitoring/dashboards/view_rum_events.mp4" alt="View RUM events" video=true style="width:80%;" >}}
{{< img src="real_user_monitoring/dashboards/rum-view-events-2.mp4" alt="View RUM events" video=true style="width:80%;" >}}

### Customize dashboards

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,21 +53,21 @@ After updating your configuration, you can override elements of your HTML docume

Setting `defaultPrivacyLevel` to `mask` mode masks all HTML text, user input, images, links and [`data-*` attributes][1]. Text on your application is replaced with `X`, rendering the page into a wireframe.

{{< img src="real_user_monitoring/session_replay/mask-mode-fixed.png" alt="Mask mode" style="width:70%;">}}
{{< img src="real_user_monitoring/session_replay/browser-privacy-mask-all.png" alt="Mask mode" style="width:100%;">}}

**Note**: Masked data is not stored on Datadog servers.

### Mask user input mode

Masks most form fields such as inputs, text areas, and checkbox values while recording all other text as is. Inputs are replaced with three asterisks (`***`) and text areas are obfuscated with space-preserving `x` characters.

{{< img src="real_user_monitoring/session_replay/mask-user-input-v2.png" alt="Mask user input mode" style="width:70%;">}}
{{< img src="real_user_monitoring/session_replay/browser-privacy-mask-input.png" alt="Mask user input mode" style="width:100%;">}}

### Allow mode

Records everything unmasked.

{{< img src="real_user_monitoring/session_replay/allow.png" alt="Allow mode" style="width:70%;">}}
{{< img src="real_user_monitoring/session_replay/browser-privacy-allow-all.png" alt="Allow mode" style="width:100%;">}}

## Privacy options

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading