---
isPrivate: true
title: Real User Monitoring & Session Replay Guides
description: >-
  Comprehensive guides for RUM and Session Replay implementation, optimization,
  and best practices for web and mobile applications.
breadcrumbs: Docs > RUM & Session Replay > Real User Monitoring & Session Replay Guides
---

# Real User Monitoring & Session Replay Guides

- [Understanding the RUM event hierarchy](https://docs.datadoghq.com/real_user_monitoring/guide/understanding-the-rum-event-hierarchy.md)
- [Compute Apdex and custom performance indicators with RUM data](https://docs.datadoghq.com/real_user_monitoring/guide/compute-apdex-with-rum-data.md)
- [Create alerts with RUM data](https://docs.datadoghq.com/real_user_monitoring/guide/alerting-with-rum.md)
- [Monitor your RUM usage](https://docs.datadoghq.com/real_user_monitoring/guide/monitor-your-rum-usage.md)
- [Track RUM usage with usage attribution tags](https://docs.datadoghq.com/real_user_monitoring/guide/track-rum-usage-with-attribution-tags.md)
- [Remotely configure RUM using LaunchDarkly](https://docs.datadoghq.com/real_user_monitoring/guide/remotely-configure-rum-using-launchdarkly.md)
- [Getting started with RUM Deployment Tracking](https://docs.datadoghq.com/real_user_monitoring/guide/getting-started-rum-deployment-tracking.md)
- [Monitor kiosk sessions using RUM](https://docs.datadoghq.com/real_user_monitoring/guide/monitor-kiosk-sessions-using-rum.md)
- [Best practices for RUM sampling](https://docs.datadoghq.com/real_user_monitoring/guide/best-practices-for-rum-sampling.md)
- [Investigate obfuscated stack traces with RUM debug symbols](https://docs.datadoghq.com/real_user_monitoring/guide/debug-symbols.md)
- [Retention filter best practices](https://docs.datadoghq.com/real_user_monitoring/guide/retention_filter_best_practices.md)
- [Best practices for tracing native iOS and Android apps](https://docs.datadoghq.com/real_user_monitoring/guide/best-practices-tracing-native-ios-android-apps.md)

- [Send custom user actions](https://docs.datadoghq.com/real_user_monitoring/guide/send-custom-user-actions.md)
- [Identify bots in the RUM Explorer](https://docs.datadoghq.com/real_user_monitoring/guide/identify-bots-in-the-ui.md)
- [Upload JavaScript source maps](https://docs.datadoghq.com/real_user_monitoring/guide/upload-javascript-source-maps.md)
- [Control session volume using sampling configuration for Browser RUM and Browser RUM & Session Replay](https://docs.datadoghq.com/real_user_monitoring/guide/sampling-browser-plans.md)
- [Enrich and control your browser RUM data](https://docs.datadoghq.com/real_user_monitoring/guide/enrich-and-control-rum-data.md)
- [Upgrade the RUM Browser SDK](https://docs.datadoghq.com/real_user_monitoring/guide/browser-sdk-upgrade.md)
- [Proxy your browser RUM data](https://docs.datadoghq.com/real_user_monitoring/guide/proxy-rum-data.md)
- [Tips when using browser developers tools](https://docs.datadoghq.com/real_user_monitoring/guide/devtools-tips.md)
- [Define services and track UI components in your browser application](https://docs.datadoghq.com/real_user_monitoring/guide/define-services-and-track-ui-components-in-your-browser-application.md)
- [Enable RUM on your Shopify store](https://docs.datadoghq.com/real_user_monitoring/guide/enable-rum-shopify-store.md)
- [Enable RUM on your Squarespace store](https://docs.datadoghq.com/real_user_monitoring/guide/enable-rum-squarespace-store.md)
- [Enable RUM on your WordPress + WooCommerce store](https://docs.datadoghq.com/real_user_monitoring/guide/enable-rum-woocommerce-store.md)
- [Monitor your Next.js application with RUM](https://docs.datadoghq.com/real_user_monitoring/guide/monitor-your-nextjs-app-with-rum.md)
- [Monitor Electron applications using the browser SDK](https://docs.datadoghq.com/real_user_monitoring/guide/monitor-electron-applications-using-browser-sdk.md)
- [Monitor Capacitor applications using the browser SDK](https://docs.datadoghq.com/real_user_monitoring/guide/monitor-capacitor-applications-using-browser-sdk.md)

- [RUM Mobile SDKs deprecation policy](https://docs.datadoghq.com/real_user_monitoring/guide/mobile-sdk-deprecation-policy.md)
- [Upgrade the RUM Mobile SDKs](https://docs.datadoghq.com/real_user_monitoring/guide/mobile-sdk-upgrade.md)
- [Use multiple instances of the Mobile SDK](https://docs.datadoghq.com/real_user_monitoring/guide/mobile-sdk-multi-instance.md)
- [Proxy your Mobile RUM data](https://docs.datadoghq.com/real_user_monitoring/guide/proxy-mobile-rum-data.md)
- [Initialize your native SDK before React Native starts](https://docs.datadoghq.com/real_user_monitoring/guide/initialize-your-native-sdk-before-react-native-starts.md)
- [Monitor hybrid React Native applications](https://docs.datadoghq.com/real_user_monitoring/guide/monitor-hybrid-react-native-applications.md)

- [Allow third-party service workers for Session Replay](https://docs.datadoghq.com/real_user_monitoring/guide/session-replay-service-worker.md)
- [Use Session Replay in your Support workflows](https://docs.datadoghq.com/real_user_monitoring/guide/session-replay-for-solutions.md)
- [Enrich your Session Replays with Shadow DOM components](https://docs.datadoghq.com/real_user_monitoring/guide/shadow-dom.md)
- [Connect Session Replay to your third-party tools](https://docs.datadoghq.com/real_user_monitoring/guide/connect-session-replay-to-your-third-party-tools.md)
- [Using Session Replay as a key tool in post-mortems](https://docs.datadoghq.com/real_user_monitoring/guide/using-session-replay-as-a-key-tool-in-post-mortems.md)
- [Generate Synthetic Browser Tests from Session Replay](https://docs.datadoghq.com/synthetics/guide/rum-to-synthetics.md)
- [Investigate Zendesk tickets with Session Replay](https://docs.datadoghq.com/real_user_monitoring/guide/investigate-zendesk-tickets-with-session-replay.md)
