El monitoreo de usuarios reales ( RUM ) es una tecnología de monitoreo pasivo que registra toda la interacción del usuario con un sitio web o cliente que interactúa con un servidor o aplicación basada en la nube. [ 1 ] Monitorear la interacción real del usuario con un sitio web o una aplicación es importante para los operadores para determinar si los usuarios están siendo atendidos rápidamente y sin errores y, de no ser así, qué parte de un proceso de negocio está fallando. [ 2 ] Los proveedores de software como servicio (SaaS) y de servicios de aplicaciones (ASP) utilizan RUM para monitorear y administrar la calidad del servicio entregado a sus clientes. Los datos de monitoreo de usuarios reales se utilizan para determinar la calidad real del nivel de servicio entregado a los usuarios finales y para detectar errores o ralentizaciones en los sitios web. [ 3 ] Los datos también pueden utilizarse para determinar si los cambios que se propagan a los sitios tienen el efecto previsto o causan errores.
Las organizaciones suelen utilizar RUM para probar cambios en el entorno de producción o para anticipar cambios de comportamiento en un sitio web o aplicación mediante pruebas A/B u otras técnicas. A medida que la tecnología se orienta cada vez más hacia entornos híbridos como la nube, los clientes pesados, los widgets y las aplicaciones, resulta fundamental monitorizar el uso de las aplicaciones desde el propio cliente.
La monitorización de usuarios reales suele ser una «monitorización pasiva», es decir, el dispositivo RUM recopila el tráfico web sin afectar al funcionamiento del sitio. En la mayoría de los casos, se inyecta código JavaScript en la página o en el código nativo de la aplicación para obtener información del navegador o del cliente. Estos datos se recopilan de varios usuarios y se consolidan. [ 4 ]
RUM puede ser muy útil para identificar y solucionar problemas de última milla. RUM se diferencia del monitoreo sintético en que se basa en que personas reales hagan clic en la página para tomar mediciones, en lugar de pruebas automatizadas que simplemente ejecutan un conjunto de pasos de prueba predefinidos.
La función RUM está disponible en varios productos de observabilidad como Dynatrace , [ 5 ] New Relic . [ 6 ] Por ejemplo, New Relic proporciona RUM como parte de su función de monitoreo del navegador en la que captura, procesa y visualiza los datos en paneles RUM. [ 7 ]
Referencias
- ↑ Altvater, Alexandra (29 de enero de 2020). "¿Qué es la monitorización de usuarios reales? Cómo funciona, ejemplos, mejores prácticas y más" . Stackify . Recuperado el 13 de agosto de 2022 .
- ↑ "Monitoreo de usuarios reales (RUM)" . Dynatrace . Consultado el 20 de septiembre de 2021 .
- ↑ "MONITORIZACIÓN DE LA EXPERIENCIA DEL USUARIO" . UTP. 12 de junio de 2014. Consultado el 5 de noviembre de 2014 .
- ↑ Oyama, Katsunori; Takeuchi, Atsushi; Ming, Hua; Chang, Carl K. (diciembre de 2011). "Una red conceptual para el reconocimiento de problemas de usuario en la monitorización de usuarios reales". 18.ª Conferencia de Ingeniería de Software de Asia-Pacífico de 2011. Ciudad Ho Chi Minh, Vietnam: IEEE. págs. 163–170 . doi : 10.1109/APSEC.2011.32 . ISBN 978-1-4577-2199-1. S2CID 7779708 .
- ↑ Hawes, Carry (13 de enero de 2022). "¿Qué es la monitorización de usuarios reales (RUM)?" . Noticias de Dynatrace . Consultado el 26 de abril de 2025 .
- ↑ "Monitorización del navegador | New Relic" . newrelic.com . Consultado el 26 de abril de 2025 .
- ↑ "¿Qué es la monitorización de usuarios reales (RUM)? | New Relic" . newrelic.com . 10 de diciembre de 2024. Consultado el 26 de abril de 2025 .
- Gestión de redes