Skip to main content

Microsoft Azure Monitor について

Microsoft Azure Monitor ソースは、接続したサブスクリプションから 診断設定、サブスクリプションのアクティビティログ、メトリックアラートルールとログアラートルール の構成、Log Analytics ワークスペース の設定を取得します。データは、サインインしたユーザーとして 委任された OAuth を使用し、Azure Resource Manager を通じて読み取られます。Iru が診断設定、アラートルール、ワークスペースを作成または変更することは ありません。 アクティビティログ の可視性は、Azure のデフォルトの保持期間(サブスクリプションで 約 90 日)に従います。Iru は、その期間に Azure が公開する内容を読み取ります。より長く保持するには、Azure でアクティビティログを Log Analytics ワークスペースまたは ストレージ にエクスポートしてください。

仕組み

Iru は Azure Resource Manager に対して Microsoft の OAuth 2.0 認可コードフロー を使用します。要求されるスコープは次のとおりです: https://management.azure.com/user_impersonation

Iru が収集する内容

公式リファレンス: Azure Monitor のドキュメント、診断設定、アクティビティログ、ロールと権限、診断設定 REST API。

前提条件

  • Azure portal への Microsoft Entra ID サインイン。
  • サブスクリプション スコープでの組み込みの Monitoring Reader ロール(または必要な読み取りパスを含む Reader)。Monitoring Reader は、診断設定、アラートルール、アクティビティログへのアクセスのための Microsoft.Insights/*/read を付与し、書き込み権限は 含みません。
  • ソースを有効にしたときにコネクタウィザードが開けるよう、ブラウザの ポップアップ が許可されていること。
アクセス権を確認する: Subscriptions → 対象のサブスクリプション → Access control (IAM) → View my access。 ロール割り当ての例(プレースホルダーを置き換えてください):

Microsoft Azure Monitor を Iru に接続する

まず Microsoft Azure でポータルへのアクセスと Monitoring Reader(または Reader)の対象範囲を確認してから、Iru Compliance で OAuth を完了します。ウィザードには Step 1 of 1: Perform OAuth Authentication と表示されます。
Iru Compliance で OAuth を開始する前に、このタブの手順を完了してください。
1

Azure portal にサインインする

portal.azure.com を開き、Iru ウィザードで使用するアカウントでサインインします。
2

対象のサブスクリプションを開く

Subscriptions を検索し、Iru が Monitor の診断とメトリックを読み取るサブスクリプションを開きます。
3

Monitoring Reader または Reader のアクセス権を確認する

Access control (IAM) → View my access を開きます。前提条件 に従って、Monitoring Reader またはサブスクリプションの Reader があることを確認します。
4

ブラウザでポップアップを許可する

Microsoft の同意ウィンドウを開けるよう、Iru のホスト名に対して ポップアップ を許可します。
5

正しい Microsoft Entra ID テナントを計画する

複数のテナントを使用している場合は、OAuth でサブスクリプションを所有するテナントにサインインできるよう、クリーンなブラウザセッションを使用します。
Iru Compliance タブに進んでください。

トラブルシューティング

Iru サイトの ポップアップブロッカー の設定を確認して、もう一度お試しください。
サインインしたアカウントに、サブスクリプション スコープでの Monitoring Reader(または Reader)がない可能性があります。IAM を確認してください(前提条件 を参照)。
Azure は、サブスクリプションの アクティビティログ をデフォルトで約 90 日間 保持します。Log Analytics やストレージへのエクスポートによって保持期間を延長していない限り、Iru にはその期間に利用可能な内容が反映されます。
Microsoft のポップアップから サインアウト し、正しい テナントのアカウントでサインインしてください。
ソース で Microsoft Azure Monitor を オフ にしてから オン にし、OAuth を再度完了してください。

関連記事

Sources の管理

すべての Compliance ソースを参照、管理します。

Compliance を使い始める

フレームワーク、アクション、アーティファクト。

Iru の概要

Endpoint、Compliance、Identity がどのように連携するか。

Artifacts の管理

ソースやアクションから得たエビデンスをアップロード、確認、整理します。