RUM y Session Replay

Únete a una sesión de capacitación web

Descubre cómo crear acciones de usuarios personalizadas que se adapten a necesidades empresariales específicas, lo que permite un seguimiento preciso del comportamiento de los usuarios.

INSCRÍBETE

¿Qué es Real User Monitoring?

Dashboard de RUM

Con Datadog Real User Monitoring (RUM)*, disfrutarás de una visibilidad de extremo a extremo de la actividad y la experiencia en tiempo real de cada usuario. RUM resuelve cuatro tipos de casos de uso para la monitorización de aplicaciones web y móviles:

  • Rendimiento: Realiza un seguimiento del rendimiento de páginas web, pantallas de aplicaciones móviles, acciones de los usuarios, solicitudes de red y tu código frontend.
  • Gestión de errores: Monitoriza los errores y problemas en curso y haz un seguimiento a lo largo del tiempo en las diferentes versiones.
  • Análisis/Uso: Conoce quién utiliza tu aplicación (país, dispositivo, sistema operativo), controla los recorridos de cada usuario y analiza cómo interactúan los usuarios con tu aplicación (página que más suele visitarse, clics, interacciones y uso de funciones).
  • Asistencia: Obtén toda la información relacionada con una sesión de usuario para solucionar un problema (duración de la sesión, páginas visitadas, interacciones, recursos cargados y errores).

Una sesión de usuario es un recorrido del usuario en tu aplicación web o móvil que dura hasta cuatro horas. Una sesión suele incluir las páginas vistas y la telemetría asociada. Si un usuario no interactúa con una aplicación durante 15 minutos, la sesión se considera terminada. Una nueva sesión comienza cuando el usuario vuelve a interactuar con la aplicación.

¿Qué es Session Replay?

Session Replay de Datadog te permite detectar y reproducir visualmente la experiencia de navegación web de tus usuarios.

Cuando se utiliza junto con los datos de rendimiento de RUM, Session Replay ayuda a identificar, reproducir y solucionar errores, además de ofrecer información sobre los patrones de uso de tu aplicación web y sus problemas de diseño.

Para empezar

Selecciona un tipo de aplicación para empezar a recopilar datos de RUM:

browser
android
ios
react native
flutter
android tv
tv OS
Roku
rum-unity
Kotlin Multiplatform

Funcionalidades y plataformas compatibles

Nota: El SDK de Datadog Flutter no es compatible con MacOS, Windows o Linux.

La siguiente tabla muestra las funcionalidades de RUM compatibles con cada plataforma:

FunciónNavegadorAndroidiOSFlutterReact NativeRokuNotas
Enviar logs a Datadog
Rastreo distribuido de solicitudes de redEl SDK de Datadog Roku sólo puede rastrear algunos tipos de solicitudes HTTP.
Rastrear vistas y acciones (RUM)- Todas las acciones rastreadas en Flutter Web se registran como custom
- Roku sólo admite el rastreo manual de acciones.
Seguimiento de marcadores de funciones y seguimiento de versiones
Seguimiento de errores y asignación de orígenesSólo parcialmente compatible con React Native
Seguimiento de fallos, simbolización y desofuscación
Detener sesiones (monitorización de quioscos)
Rastrear eventos en vistas web
Monitorizar indicadores vitales específicos de plataformas
Seguimiento global de contexto/atributo en logs
Rastreo del lado del cliente
Session Replay
Señales de frustraciónCompatible sólo parcialmente con todos los dispositivos móviles y Roku

Endpoints compatibles para dominios de SDK

El tráfico de todos los SDK de Datadog se transmite a través de SSL (443 por defecto) a los siguientes dominios:

SitioURL del sitio
US1https://browser-intake-datadoghq.com
US3https://browser-intake-us3-datadoghq.com
US5https://browser-intake-us5-datadoghq.com
EU1https://browser-intake-datadoghq.eu
US1-FEDhttps://browser-intake-ddog-gov.com
AP1https://browser-intake-ap1-datadoghq.com
AP2https://browser-intake-ap2-datadoghq.com

Explorar RUM de Datadog

Accede a RUM yendo a Experiencia digital > Resumen del rendimiento.

Selecciona una aplicación en la barra de navegación superior o sigue las instrucciones de configuración de navegador o móvil para añadir tu primera aplicación.

Selecciona una aplicación RUM

Consejo: Para abrir RUM a partir de la búsqueda global de Datadog, pulsa Cmd/Ctrl + K y busca real user monitoring.

Resumen de la monitorización del rendimiento

Resumen del rendimiento del navegadorResumen del rendimiento de los móviles
Página de resumen de la Monitorización de rendimiento de RUM para una aplicación de navegador
Página de resumen de la Monitorización de rendimiento de RUM para una aplicación móvil

La página Resumen de monitorización del rendimiento de RUM proporciona información relevante y procesable para aplicaciones web y móviles. Obtén una experiencia personalizada para cada plataforma que te ayudará a:

  • Centrarte en datos clave por plataforma, como la latencia de la interfaz de usuario para fallos web o móviles.
  • Monitorizar el estado de las aplicaciones a través de KPIs conocidos, como Core Web Vitals para aplicaciones web o la tasa de cuelgues para iOS, para evaluar la fiabilidad de las aplicaciones.
  • Analizar en detalle las investigaciones directamente desde los widgets interactivos sin salir de la página

Para aplicaciones web, utiliza la barra de búsqueda para filtrar los datos, identificar las páginas lentas y seguir la interfaz de usuario hasta la página RUM Optimization Inspect.

Para aplicaciones móviles, revisa los fallos recientes en la parte inferior de la página y utiliza el panel lateral Error Tracking para solucionar problemas.

Dashboards predefinidos

Analiza la información sobre tus sesiones de usuario, rendimiento, aplicaciones móviles, señales de frustración, recursos de red y errores recopilados automáticamente utilizando dashboards de RUM predefinidos.

Dashboard de RUM

Explorador de RUM y visualizaciones

Consulta sesiones de usuario en segmentos, como por ejemplo para verificar cuándo afecta la latencia a tus clientes prémium, utilizando visualizaciones. Explora datos, guarda vistas y crea monitores en tus búsquedas personalizadas.

Integración con logs, APM y generador de perfiles

Consulta tus trazas (traces) de back-end, logs y métricas de infraestructura hasta llegar a la línea de código exacta que afecta al rendimiento de la aplicación, que se corresponde con las experiencias del usuario y los problemas notificados.

RUM y APM

Seguimiento de errores e informes de fallos

Obtén alertas automatizadas sobre outliers y grupos de errores, tiempos de espera y fallos para reducir significativamente tu MTTR utilizando el seguimiento de errores.

Indicadores fundamentales web y móviles

Consulta las puntuaciones de rendimiento y la telemetría de aplicaciones de navegador como Core Web Vitals y Mobile Vitals para iOS y tvOS o aplicaciones de Android y Android TV.

Seguimiento de vistas web

Recopila información de tus aplicaciones web nativas y explora vistas híbridas haciendo un seguimiento de vistas web para iOS y tvOS o Android y Android TV.

Vistas web capturadas en una sesión de usuario en el Explorador de RUM

Explorar Datadog Session Replay

Reproducciones de sesiones

Ve grabaciones de navegador de usuarios reales que interactúan con tu sitio web y define controles de privacidad para tu organización.

Herramientas de desarrollador

Accede a información sobre logs activados, errores y rendimiento cuando soluciones problemas de aplicaciones con [herramientas de desarrollador de navegador14.

Permisos

Por defecto, todos los usuarios pueden cambiar la configuración RUM de una aplicación.

Utiliza controles de acceso granulares para limitar los roles que pueden editar la configuración RUM de una aplicación en particular:

  1. Mientras visualizas la configuración RUM de una aplicación, haz clic en el botón Edit application (Editar aplicación) situado en la parte superior de la pantalla. Aparece un menú desplegable.
  2. Selecciona Manage App Permissions (Gestionar permisos de aplicaciones).
  3. Haz clic en Restrict Access (Restringir el acceso).
  4. El cuadro de diálogo se actualiza para mostrar que los miembros de tu organización tienen por omisión el permiso de acceso Viewer (Visualización).
  5. Utiliza el menú desplegable para seleccionar uno o varios roles, equipos o usuarios que pueden modificar el notebook.
  6. Haz clic en Add (Añadir).
  7. El cuadro de diálogo se actualiza para indicar que el rol que has seleccionado tiene el permiso Editor (Edición).
  8. Haz clic en Save (Guardar).

Nota: Para mantener tu acceso de edición a la aplicación, el sistema requiere que incluyas al menos un rol del que seas miembro antes de guardar.

Debes tener acceso de edición para restaurar el acceso general a una aplicación restringida. Realiza los pasos siguientes:

  1. Mientras visualizas la configuración RUM de una aplicación, haz clic en el botón Edit application (Editar aplicación) situado en la parte superior de la pantalla. Aparece un menú desplegable.
  2. Selecciona Manage App Permissions (Gestionar permisos de aplicaciones).
  3. Haz clic en Restore Full Access (Restablecer acceso completo).
  4. Haz clic en Save (Guardar).

Referencias adicionales