次の方法で共有


Azure Monitor でデータ収集ルールの関連付けを管理する

データ収集ルールの関連付け (DCRA) では、「DCR の使用」の説明に従って、DCR を Azure Monitor の監視対象リソースに関連付けます。 この記事では、DCRA とその関連リソースを表示および作成するためのさまざまな方法について説明します。

Von Bedeutung

DCR を使用するすべてのデータ収集シナリオで DCRA を使用するわけではありません。 さまざまなデータ収集シナリオにおける DCR の指定方法の説明および比較については、「DCR の使用」を参照してください。

Azure portal で DCR の関連付けを表示および変更する

Azure portal で DCR を表示するには、[監視] メニューの [設定][データ収集ルール] を選びます。 詳細を表示する DCR を選択します。

Azure portal の DCR を示すスクリーンショット。

[リソース] タブをクリックして、選択した DCR に関連付けられたリソースを表示します。 [追加] をクリックして、新しいリソースに関連付けを追加します。 Azure portal で DCR を作成したかどうかに関係なく、この機能を使用してリソースを表示および追加できます。

Azure portal の DCR を示すスクリーンショット。

このビューには、指定したサブスクリプション内のすべての DCR が表示されますが、[ 作成 ] ボタンを選択すると、Azure Monitor エージェントのデータ コレクションが作成されます。 同様に、このページでは、Azure Monitor エージェントの DCR のみを変更できます。 他のワークフローの DCR を作成および更新する方法のガイダンスについては、「Azure Monitor でデータ収集規則 (DCR) を作成および編集する」を参照してください。

DCR のプレビュー エクスペリエンス

DCR の新しい Azure portal エクスペリエンスのプレビューでは、DCR と、それが関連付けられているリソースとを結び付けます。 一覧は、データ収集ルール別 (各 DCR に関連付けられているリソースの数が示される)、またはリソース別 (各リソースに関連付けられている DCR の数が示される) に表示できます。

このエクスペリエンスを有効にするには、表示されたバナーのオプションを選択します。

Azure portal で DCR のプレビュー エクスペリエンスを有効にするタイトル バーのスクリーンショット。

データ収集ルール ビュー

[データ収集ルール] ビューの [リソースの数] は、DCR とのデータ収集ルールの関連付けが存在するリソースの数を表します。 この値をクリックすると、その DCR の [リソース] ビューが開きます。

Azure portal の DCR のプレビュー エクスペリエンスでのデータ収集ルール ビューのスクリーンショット。

リソース ビュー

[リソース] ビューには、DCR の関連付けがあるかどうかに関係なく、選択したフィルターに一致するすべての Azure リソースが一覧表示されます。 ビューの上部にあるタイルには、一覧表示されているリソースの合計数、DCR に関連付けられていないリソースの数、選択したフィルターに一致する DCR の合計数が表示されます。

Azure portal の DCR のプレビュー エクスペリエンスでのリソース ビューのスクリーンショット。

リソースの DCR を表示する

[データ収集ルール] 列は、各リソースに関連付けられている DCR の数を表します。 この値をクリックすると、リソースに関連付けられている DCR を一覧表示する新しいウィンドウが開きます。

Azure portal の DCR のプレビュー エクスペリエンスで、リソース ビューのリソースについて DCR の関連付けを示すスクリーンショット。

Von Bedeutung

すべての DCR がリソースに関連付けられているわけではありません。 たとえば、 Logs インジェスト API で使用される DCR は、API 呼び出しで指定され、関連付けを使用しません。 これらの DCR は引き続きビューに表示されますが、 リソース数 は 0 です。

新しい DCR、または (既存の DCR との) 関連付けの作成

[リソース] ビューを使用すると、選択したリソースの新しい DCR を作成したり、既存の DCR に関連付けたりできます。 リソースを選択し、次のオプションのいずれかをクリックします。

選択肢 説明
データ収集ルールを作成する プロセスを起動して、Azure Monitor エージェントの新しい DCR を作成します。 選択したリソースは、新しい DCR のリソースとして自動的に追加されます。 このプロセスの詳細については、「Azure Monitor エージェントを使用してデータを収集する」を参照してください。
既存のデータ収集ルールとの関連付け 選択したリソースを 1 つ以上の既存の DCR に関連付けます。 これにより、現在のリソースに関連付けることができる DCR の一覧が開きます。 この一覧には、特定のリソースに対して有効な DCR のみが含まれます。 たとえば、リソースが Azure Monitor エージェント (AMA) がインストールされている VM である場合、AMA データを処理する DCR のみが一覧表示されます。

Azure portal の DCR のプレビュー エクスペリエンスで、リソース ビューの関連付けを作成するボタンを示すスクリーンショット。

新しい関連付けを作成する

プレビューの Azure portal エクスペリエンスに加えて、次のいずれかの方法を使用して新しい関連付けを作成できます。 作成される DCRA オブジェクトはターゲット オブジェクトの子であり、DCR のリソース ID を使用します。

DCR は、柔軟なオーケストレーションを使用して仮想マシン スケール セット (VMSS) に関連付けることはできません。 代わりに、含まれている各 VM との関連付けを作成します。

CLI を使用して関連付けを作成する

az monitor data-collection rule association create コマンドを使用して、DCR とリソース間の関連付けを作成します。

az monitor data-collection rule association create --name "my-vm-dcr-association" --rule-id "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/my-resource-group/providers/Microsoft.Insights/dataCollectionRules/my-dcr" --resource "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/my-resource-group/providers/Microsoft.Compute/virtualMachines/my-vm"

Azure Policy

Azure Policy を使用すると、DCR を複数のリソースに大規模に関連付けることができます。 リソース グループと組み込みポリシーまたはイニシアティブの間で割り当てを作成すると、DCR とリソース グループ内の割り当てられた種類の各リソース (作成時の新しいリソースを含む) との間に関連付けが作成されます。 Azure Monitor は、特定の DCR のポリシーまたはイニシアティブの割り当てを作成するための簡略化されたユーザー エクスペリエンスを提供します。これは、Azure Policy を直接使用して割り当てを作成する代替方法です。

Azure Policy のポリシーは、Azure のリソースが準拠する必要がある単一のルールまたは条件です。 たとえば、Windows マシンをデータ 収集規則またはデータ収集エンドポイントに関連付けるという組み込みのポリシーがあります。

イニシアティブは、特定の目標または目的を達成するためにグループ化されたポリシーのコレクションです。 たとえば、「 Windows マシンを構成して Azure Monitor エージェントを実行し、Azure Monitor エージェント をインストールして構成するための複数のポリシーを含むデータ収集ルールに関連付ける」というイニシアチブがあります。

Azure portal の DCR から、[ポリシー (プレビュー)] を選択します。 これにより、現在の DCR を持つ割り当てと、含まれているリソースのコンプライアンス状態が一覧表示されるページが開きます。 上部のタイルには、すべてのリソースと割り当てのコンプライアンス メトリックが表示されます。

DCR ポリシー ビューのスクリーンショット。

新しい割り当てを作成するには、[ポリシーの割り当て] または [イニシアティブの割り当て] をクリックします。

新しいポリシー割り当てブレードのスクリーンショット。

設定 説明
サブスクリプション スコープとして使用するリソース グループを含むサブスクリプション。
リソースグループ スコープとして使用するリソース グループ。 DCR は、定義によって管理されるリソース グループに応じて、このリソース グループ内のすべてのリソースに割り当てられます。
ポリシー/イニシアティブの定義 割り当てる定義。 ドロップダウンには、DCR をパラメーターとして受け入れるサブスクリプション内のすべての定義が含まれます。
割り当て名 割り当ての名前。 サブスクリプション内で一意である必要があります。
説明 割り当ての説明 (省略可能)。
ポリシーの適用 ポリシーは、適用が有効になっている場合にのみ適用されます。 無効にすると、ポリシーの評価のみが実行されます。

割り当てが作成されたら、それをクリックして詳細を表示できます。 これにより、割り当ての詳細を編集したり、修復タスクを作成したりできます。

割り当ての詳細のスクリーンショット。

Von Bedeutung

修復タスクを作成するまで、割り当ては既存のリソースに適用されません。 詳細については、「Azure Policy を使用した 非準拠リソースの修復」を参照してください。

次のステップ

DCR の使用方法の詳細については、次の記事を参照してください。