你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
迁移到由 Azure Resource Graph 提供支持的更改分析 API
重要
Azure Monitor 更改分析(经典版)将于 2025 年 10 月 31 日停用。 该体验将被由 Azure Resource Graph 提供支持的更改分析 API 取代。 详细了解更改分析(经典版)的未来以及如何迁移到 Resource Graph。
如何迁移
你可以根据集成方案,采用两种方式之一将服务迁移到由 Resource Graph 提供支持的更改分析 API。
通过 PowerShell 或 Azure CLI
如果使用 PowerShell 或 Azure CLI 进行资源更改,请参阅获取资源更改,以迁移到由 Resource Graph 提供支持的更改分析 API。
查询由 Resource Graph 提供支持的更改分析 API:
安装 Resource Graph 的 Graph 查询扩展。 如果尚未安装该扩展,系统会提示你通过命令行安装它。
使用 Kusto 查询语言 (KQL)。 Resource Graph 查询充分利用了 KQL 的功能,它提供了精细的筛选,以便你可以看到特定的值。 经典方法返回所有值。
若要查看如何使用经典体验,请参阅以下链接。 可以在指定的时间范围内执行查询,并按订阅、资源组或资源来限定查询范围。
- PowerShell:
Get-AzChangeAnalysis
(Az.ChangeAnalysis
) - Azure CLI:
az change-analysis
使用 Resource Graph 指南了解详细信息。
通过 SDK
如果通过 Resource Graph .NET SDK 或更改分析 .NET SDK 直接调用更改分析 REST API(无需 CLI 或 PowerShell),请使用以下链接:
Resource Graph 更改分析 SDK:
ResourceGraphExtensions
类 (Azure.ResourceManager.ResourceGraph
)经典 SDK:
ChangeAnalysisExtensions
类
由 Resource Graph 提供支持的更改分析 API 提供的内容
概括而言,更新的更改分析 API 提供:
- 实时见解:直接在 Azure 门户内监视资源上发生的变化。
- 精细筛选:根据更改类型筛选更改,例如创建、更新、删除、订阅、资源组和时间范围。
- 分组功能:按订阅、资源组、类型、资源、更改类型、客户端类型等各种参数对更改进行分组。
- 更改参与者标识:了解负责进行更改的个人以及用于这些修改的方法。
- 交叉查询:跨表联接以根据当前资源的配置中的动态值(例如标记和位置)查找更改。
- 警报:使用 Resource Graph Log Analytics 连接器,创建有关更改的警报,例如通过 Azure 门户对资源进行更改时发出的警报。
详细了解由 Resource Graph 提供支持的更改分析 API。
比较 Azure Monitor 更改分析(经典版)和由 Resource Graph 提供支持的更改分析 API
功能/体验 | Azure Monitor 更改分析(经典版) | 来自 Resource Graph 的更改分析 API |
---|---|---|
时间范围 | 14 天 | 14 天 |
支持的资源类型 | 使用 Azure Monitor 中的更改分析(经典版)查找 Web 应用问题 | 支持的资源管理器资源类型 |
Web 应用应用内数据(应用设置、文件更改、环境变量) | 是 | 否 |
自动加入进行数据收集 | 否 | 是 |
资源类型 | Microsoft.ChangeAnalysis/changes 和 Microsoft.ChangeAnalysis/ resourcechanges |
Microsoft.Resources/ resources |
更改参与者 | 否 | 是 |
Resource Graph 查询支持 | 否 | 是 |
精细筛选(包括“更改类型”和“更改参与者”筛选器) | 否 | 是 |
分组 | 否 | 是 |
与 Power BI 集成 | 否 | 是 |
相关内容
详细了解由 Resource Graph 提供支持的更改分析 API: