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 にクエリを実行するには:

  1. ARG の Graph クエリ拡張機能をインストールします。
    まだインストールされていない場合は、コマンド ラインを使用してこの拡張機能をインストールするように求められます。

  2. Kusto クエリ言語 (KQL) を利用します。 ARG クエリは KQL の最大限の機能を使用します。そのため、従来のメソッドのようなすべての値を返すのではなく、より細かいフィルター処理を使用して特定の値を表示できます。

クラシック エクスペリエンスの使用方法を確認するには、次のリンクを参照してください。 指定した時間内にクエリを実行し、サブスクリプション、リソース グループ、またはリソースごとにスコープを設定できます。

ARG によって提供されるガイダンスを使用して詳細を確認します

SDK 経由

ARG .NET SDK または変更分析 .NET SDK を介して (CLI または PowerShell なしで) 変更分析 REST API を直接呼び出す場合は、次のリンクを使用します。

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 の詳細については、以下を参照してください。