次の方法で共有


Azure Monitor エージェントのインストールと管理

この記事では、Azure 仮想マシン、スケール セット、Azure Arc 対応サーバー上で Azure Monitor エージェントをインストール、アンインストール、更新、構成するさまざまな方法について詳しく説明します。

重要

Azure Monitor エージェントをクライアント コンピューターにインストールした後にデータ収集を開始するには、少なくとも 1 つのデータ収集ルール (DCR) が必要です。 使用するインストール方法に応じて、DCR が自動的に作成される場合とされない場合があります。 されない場合は、「Azure Monitor エージェントを使用してデータを収集する」のガイダンスに従ってデータ収集を構成する必要があります。

前提条件

Azure Monitor エージェントの前提条件とその他の要件については、以下の記事を参照してください。

重要

Azure Monitor エージェントをインストール、アップグレード、またはアンインストールする際に、マシンの再起動は必要ありません。

インストール オプション

Azure VM と Azure Arc 対応サーバーに Azure Monitor エージェントをインストールする場合のさまざまなオプションを次の表に示します。 Azure Monitor エージェントをインストールする前に、Azure 内にないマシンに Azure Arc エージェントをインストールする必要があります。

インストール方法 説明
VM 拡張機能 Azure 拡張機能フレームワークを使用してエージェントをインストールするには、以下のいずれかの方法を使用します。 この方法では DCR は作成されないため、データ収集を開始する前に、少なくとも 1 つを作成してエージェントに関連付ける必要があります。
DCR を作成する Azure portal で DCR を作成すると、DCR のリソースとして追加されたすべてのマシンに Azure Monitor エージェントがインストールされます。 エージェントにより、DCR に定義されているデータの収集が直ちに開始されます。
VM insights マシン上で VM 分析情報を有効にすると、Azure Monitor エージェントがインストールされ、定義済みのデータ セットを収集する DCR が作成されます。 この DCR は変更しないでください。ただし、他のデータを収集する DCR を追加で作成することはできます。
Container insights Kubernetes クラスター上でコンテナーの分析情報を有効にすると、コンテナー化されたバージョンの Azure Monitor エージェントがクラスターにインストールされ、直ちにデータの収集を開始する DCR が作成されます。 この DCR を変更するには、「データ収集ルールを使用して Container Insights でデータ収集とコスト最適化を構成する」のガイダンスを参考にしてください。
クライアント インストーラー Windows 10 および Windows 11 クライアント用の Windows MSI インストーラーを使用してエージェントをインストールします。
Azure Policy Azure Policy を使用して、Azure 仮想マシンと Azure Arc 対応サーバーにエージェントを自動的にインストールし、それらを必要な DCR に自動的に関連付けます。

Note

テナント間でデータを送信するには、まず Azure Lighthouse を有効にする必要があります。 Azure Monitor エージェントがインストールされたマシンの複製はサポートされていません。 このような状況のベスト プラクティスは、Azure Policy またはコードとしてのインフラストラクチャ ツールを使用して AMA を大規模にデプロイすることです。

エージェント拡張機能をインストールする

このセクションでは、VM 拡張機能を使用した Azure Monitor エージェントのインストールについて詳しく説明します。

Azure Monitor エージェントを使用してデータを収集する」のガイダンスを参考にして、Azure portal を使用してエージェントをインストールし、データを収集する DCR を作成します。

アンインストール

Azure portal を使用して Azure Monitor エージェントをアンインストールするには、仮想マシン、スケール セット、または Azure Arc 対応サーバーに移動します。 [拡張機能] タブを選択し、[AzureMonitorWindowsAgent] または [AzureMonitorLinuxAgent] を選択します。 開いたダイアログで、[アンインストール] を選択します。

更新

Note

常に最新バージョンに更新するか、拡張機能の自動更新機能にオプトインすることを強くお勧めします。 拡張機能の自動ロールアウトは、最新バージョンのエージェントを安全にデプロイするために、標準的な Azure デプロイのプラクティスに従います。 自動更新が最新バージョンのロールアウトを行うには数週間を要することを想定する必要があります。 アップグレードはバッチで発行されるため、一部の仮想マシン、スケール セット、または Arc 対応サーバーが他のサーバーより先にアップグレードされる場合があります。 拡張機能をすぐにアップグレードする必要がある場合は、以下の手動の手順を使用できます。 昨年リリースされたエージェントのみがサポートされます。

エージェントの 1 回限りの更新を実行するには、まず既存のエージェント バージョンをアンインストールする必要があります。 次に、説明に従って新しいバージョンをインストールします。

拡張機能の自動アップグレード機能を有効にすることで、エージェントの自動更新を有効することを推奨します。 仮想マシンまたはスケール セットに移動し、[拡張機能] タブを選択し、[AzureMonitorWindowsAgent] または [AzureMonitorLinuxAgent] を選択します。 開いたダイアログで、[自動アップグレードを有効にする] を選択します。

構成 (プレビュー)

データ収集ルール (DCR) は、マシン上の Azure Monitor エージェント (AMA) の管理ツールとして機能します。 AgentSettings DCR を使って特定の AMA パラメーターを構成し、特定の監視ニーズに合わせてエージェントを構成できます。

Note

AgentSettings DCR を使うときに留意する重要な考慮事項:

  • 現在、AgentSettings DCR は、ARM テンプレートを使うことでのみ構成できます。
  • AgentSettings は、他の設定を含まない単一の DCR である必要があります。
  • 仮想マシンと AgentSettings DCR は、同じリージョンに配置する必要があります。

サポートされているパラメーター

現在、AgentSettings DCR は次のパラメーターの構成をサポートしています。

パラメーター 説明 有効な値
MaxDiskQuotaInMB 回復性を提供するために、エージェントは、エージェントがデータを送信できないときにローカル キャッシュ内のデータを収集します。 接続が回復してから、エージェントでキャッシュ内のデータが送信されます。 このパラメーターは、Azure Monitor エージェントのログ ファイルとキャッシュによって使われるディスク領域の量 (MB 単位) を定義します。 Linux: 1025 - 51199
Windows: 4000 - 51199
UseTimeReceivedForForwardedEvents TimeGenerated データではなく TimeReceived を使用するように Sentinel WEF テーブルの WEF 列を変更します 0 または 1

AgentSettings DCR の設定

現在サポートされていません。

次のステップ

データ収集ルールを作成し、エージェントからデータを収集して Azure Monitor に送信します。