CloudWatch RUM ahora admite mapas fuente de JavaScript para facilitar la depuración de errores

Publicado en: 18 de mar de 2025

Amazon CloudWatch RUM, servicio que ayuda a los desarrolladores a monitorear las interacciones reales de los usuarios y a diagnosticar los problemas de frontend en las aplicaciones web, ahora es compatible con los mapas fuente de JavaScript. Esto permite que los desarrolladores conviertan los errores de JavaScript con tamaño reducido en la traza de la pila en formatos legibles para lograr una resolución de errores más rápida. Con esta característica, los desarrolladores de frontend y los equipos de DevOps ahora pueden ver los errores de JS legibles por humanos y que aparecen en búsquedas, e identificar rápidamente la ubicación exacta de los errores en su código fuente original.

Los errores de JavaScript pueden ser difíciles de depurar cuando se reduce el tamaño en la traza de la pila. Esto dificulta la identificación del origen de un problema. Ahora, si se produce un error en un entorno de producción, RUM aprovecha los mapas fuente cargados por el cliente para rastrearlos hasta el código original. La capacidad adicional de buscar trazas de pilas que se restauraron a su tamaño original en los eventos de RUM ayuda a los desarrolladores a analizar las tendencias y correlacionar los problemas en varias sesiones, lo que permite detectar y dar prioridad más rápidamente a los errores recurrentes. Para restaurar los errores a su tamaño original en las trazas de las pilas de JavaScript, los clientes deben habilitar esta característica en la configuración del monitor de aplicación y proporcionar el URI de S3 del bucket o la carpeta que contiene los mapas de origen a través de la consola o las API de RUM.

Estas mejoras están disponibles en todas las regiones en las que CloudWatch RUM está disponible. Los clientes pagan el costo del almacenamiento de sus mapas fuente en Amazon S3 y las llamadas a la API para cargar y recuperar los mapas fuente según los precios públicos de AWS que se encuentran aquí.

Consulte la documentación para obtener más información sobre la característica o consulte la guía del usuario para obtener información sobre cómo empezar a usar CloudWatch RUM.