CloudWatch RUM 现在支持 JavaScript 源映射以更轻松地调试错误

发布于: 2025年3月18日

Amazon CloudWatch RUM 可帮助开发人员监控真实的用户交互并诊断 Web 应用程序中的前端性能问题,现在支持 JavaScript 源映射,使开发人员能够将堆栈跟踪中精简的 JavaScript 错误转换为可读格式,从而更快地解决错误。借助此功能,前端开发人员和 DevOps 团队现在可以查看可搜索的、人类可读的 JS 错误,并快速识别错误在原始源代码中的确切位置。

当 JavaScript 错误在堆栈跟踪中精简时,可能会很难调试,因此难以查明问题的根源。现在,如果生产环境中发生错误,RUM 会利用客户上传的源映射追溯到原始代码。通过增加在 RUM 事件中搜索解压缩的堆栈跟踪的功能,可帮助开发人员分析趋势并将多个会话中的问题关联起来,从而更快地检测反复出现的错误并确定其优先级。要解压缩 JavaScript 堆栈跟踪中的错误,客户需要在应用程序监视器配置中将其启用,并通过控制台或 RUM API 提供存放源映射的存储桶或文件夹的 S3 URI。

这些增强功能已在所有提供 CloudWatch RUM 的区域推出。客户需要支付将源映射存储到 Amazon S3 的费用,以及上传和检索源映射的 API 调用的费用,具体取决于此处的 AWS 公共定价。

请参阅文档了解有关该功能的更多信息,或参阅用户指南了解如何开始使用 CloudWatch RUM。