Azure Resource Graph を利用した変更分析 API への移行
Azure でのスケーリングのサポートを強化するために、Azure Monitor 変更分析 (クラシック) API は 2025 年 10 月 31 日に廃止されます。 このエクスペリエンスは、Azure Resource Graph (ARG) を利用した変更分析 API に置き換えられます。
移行方法
統合シナリオに応じて、ARG を利用する変更分析 API にサービスを移行するには、次の 2 つの方法のいずれかを使用します。
PowerShell または Azure CLI を使用する
リソースの変更に PowerShell または Azure CLI を使用している場合は、「リソースの変更の取得」ガイドを参照して、ARG を利用した変更分析 API に移行してください。
ARG を使用して変更分析 API にクエリを実行するには:
ARG の Graph クエリ拡張機能をインストールします。
まだインストールされていない場合は、コマンド ラインを使用してこの拡張機能をインストールするように求められます。Kusto クエリ言語 (KQL) を利用します。 ARG クエリは KQL の最大限の機能を使用します。そのため、従来のメソッドのようなすべての値を返すのではなく、より細かいフィルター処理を使用して特定の値を表示できます。
クラシック エクスペリエンスの使用方法を確認するには、次のリンクを参照してください。 指定した時間内にクエリを実行し、サブスクリプション、リソース グループ、またはリソースごとにスコープを設定できます。
- PowerShell:
Get-AzChangeAnalysis
(Az.ChangeAnalysis
) - Azure CLI:
az change-analysis
ARG によって提供されるガイダンスを使用して詳細を確認します。
SDK 経由
ARG .NET SDK または変更分析 .NET SDK を介して (CLI または PowerShell なしで) 変更分析 REST API を直接呼び出す場合は、次のリンクを使用します。
ARG 変更分析 SDK:
ResourceGraphExtensions
クラス (Azure.ResourceManager.ResourceGraph
)リソース テーブルのコード サンプルを次に示します。
azure-sdk-for-net/sdk/resourcegraph/Azure.ResourceManager.ResourceGraph/samples/Generated/Samples/Sample_TenantResourceExtensions.cs
クラシック SDK:
ChangeAnalysisExtensions
クラス
ARG を利用した変更分析 API が提供するもの
大まかに言えば、更新された変更分析 API には次のものが用意されています。
リアルタイムの Insights: リソースで発生した変更を Azure portal 内で直接監視します。
詳細なフィルター処理: 変更の種類 (作成、更新、削除、サブスクリプション、リソース グループ、期間) に基づいて変更をフィルター処理します。
グループ化機能: サブスクリプション、リソース グループ、種類、リソース、変更の種類、クライアントの種類など、さまざまなパラメーターで変更をグループ化します。
変更アクター識別: 変更を行う担当者とその変更に使用される方法を把握できます。
クロスクエリ: テーブル間で結合して、現在のリソースの構成 (タグや場所など) の動的な値に基づいて変更を検索します。
アラート: ARG のLog Analytics コネクタを使用して、Azure portal からリソースの変更が行われた場合など、変更に関するアラートを作成します。
ARG を利用した変更分析 API の詳細について説明します。
ARG を利用した Azure Monitor 変更分析 (クラシック) と Change Analysis API の比較
機能/エクスペリエンス | Azure Monitor の変更分析 (クラシック) | ARG の変更分析 API |
---|---|---|
時間の範囲 | 14 日 | 14 日 |
サポートされているリソースの種類 | Azure Monitor (クラシック) の変更分析を使用して Web アプリの問題を見つける | サポートされている Azure Resource Manager のリソースの種類 |
Web アプリのアプリ内データ (アプリの設定、ファイルの変更、env vars) | はい | いいえ |
データ収集の自動オンボーディング | いいえ | はい |
リソースの種類 | Microsoft.ChangeAnalysis/changes および Microsoft.ChangeAnalysis/ resourcechanges |
Microsoft.Resources/ resources |
アクターの変更 | いいえ | はい |
ARG クエリのサポート | いいえ | はい |
細かいフィルター処理 (変更の種類と変更アクター フィルターを含む) | いいえ | はい |
グループ化 | いいえ | はい |
Power BI との統合 | いいえ | はい |
次のステップ
ARG を利用した変更分析 API の詳細については、以下を参照してください。