云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_阿里云电话客服电话_9元

小七 141 0

使用Azure监视器源映射支持调试JavaScript错误

azuremonitor新的源映射支持扩展了越来越多的工具,使开发人员能够观察、诊断和调试JavaScript应用程序。难以调试随着组织迅速采用现代JavaScript前端框架,如React、Angular和Vue,它们面临着观察能力的挑战。开发人员经常在部署时缩小/丑陋/捆绑JavaScript应用程序,以使其页面更具性能和轻量级,这会混淆从未捕获错误中收集的遥测数据,并使这些错误难以识别。源地图有助于解决这一难题。但是,很难将捕获的堆栈跟踪与正确的源映射相关联。再加上需要支持页面的多个版本、a/B测试和安全部署飞行,几乎不可能快速排除和修复生产错误。一键不统一Azure Monitor的新源映射集成允许用户将Azure Monitor Application Insights资源链接到Azure Blob服务容器,并通过单击从Azure门户取消其调用堆栈。配置continuous integration and continuous delivery(CI/CD)管道以自动将源映射上载到Blob存储,以获得无缝的端到端体验。微软云应用安全的故事微软的微软云应用安全(MCAS)团队使用React JavaScript前端管理一个高度可扩展的服务,并使用azuremonitor应用程序洞察来实现客户端的可观察性。在过去的五年中,他们在每天部署多个版本方面的灵活性有所提高。根据Blob版本和每个Blob版本自动上传了数百个文件和结果。MCAS团队的高级软件工程经理danielgoltz解释说:"源代码图集成对我们的团队来说是一个游戏规则的改变者。以前,基于未统一的异常堆栈跟踪来调试和解析JavaScript是非常困难的,有时甚至是不可能的。现在,启用集成后,我们可以将错误跟踪到发生故障的确切线路,并在几分钟内修复错误。"调试JavaScript演示下面是一个演示应用程序的示例场景:​开始只需配置一次源映射支持,Application Insights资源的所有用户都将受益。以下是三个开始步骤:使用我们的JavaScript SDK启用web监控。配置源映射存储帐户。端到端事务详细信息刀片。刀片属性。配置CI/CD管道。注意:将Azure文件复制任务添加到Azure DevOps生成管道,以便在每次部署应用程序的新版本时将源映射文件上载到Blob,以确保相关源映射文件可用。 手动拖动源地图如果源映射存储尚未配置,或者配置的Azure Blob存储容器中缺少源映射文件,则仍然可以手动将源映射文件拖放到Azure门户中的调用堆栈中。 提交您的反馈最后,这项功能之所以能够实现,是因为我们的azuremonitor社区在GitHub上发表了自己的看法。请继续说,我们继续听。通过在UserVoice上输入一个想法,在GitHub上创建一个新问题,在StackOverflow上提出问题,或者在下面发表评论来加入对话。