Azure Monitor 的 应用程序更改分析服务现已推出公共预览版
发布日期:五月 28, 2019
弄清是什么更改导致发生了问题,是一个耗时冗长的过程,因为可能需要多个团队的参与。
Azure Monitor 的 API 与应用程序服务诊断的“诊断并解决问题”工具进行了集成,可集中显示有关 web 应用的更改。我们的目的是利用 Azure Resource Graph,通过揭示内容出错的原因,加速故障排除的过程。
该工具可检测以下更改:
- Azure 资源管理器更改(即更改了 IP 配置规则)
- Web 应用配置设置更改(即更改了连接字符串)
- Web 应用部署文件更改(即更改了 .dll 文件、appsettings.json 文件等)
以下是该工具如何帮助快速解决问题的示例:
客户反馈 Web 应用会突然停止正常运行。作为开发人员,我想了解是什么发生了更改。下面是相关步骤:
- 转到“Web 应用诊断并解决问题”。
- 选择“应用程序更改”或“应用程序崩溃”检测器。
在开始执行第 3 个步骤之前,请按照应用程序更改分析(公共预览版)中的说明操作。
- (可选)扫描最新更改。
请注意,该工具每 4 个小时拍摄一次快照。如果要查看最新更改,请使用“立即扫描更改”按钮。
- 查看更改。单击图表上的最新更改。可以看到 IP 限制规则发生了更改。
- 要解决此问题,先查看“发起者”字段,找出阻止相关 IP 范围的原因,然后询问相关联系人。然后采取适当步骤来解决该问题。
- 启用“更改分析”服务:应用程序更改分析(公共预览版)
- 如何使用“诊断并解决问题”工具:应用程序服务诊断概述 - 更改分析
- 如有疑问或要提供反馈,请联系:changeanalysishelp@microsoft.com