Azure Monitor Agentとは?2026年版の変更点・移行・展開注意点を解説

Azure Monitor Agent Overview で最初に押さえるべき結論は、Azure Monitor Agent(AMA)は、Azure VM とハイブリッド VM のゲスト OS 監視データを集めるための標準的なエージェントであり、運用の中心は「エージェントを入れること」ではなく「DCR(データ収集規則)で何を、どこへ、どう送るかを設計すること」に移っている、という点です。

従来の Log Analytics agent、MMA、OMS agent をまだ使っている環境では、移行の有無を確認するだけでは不十分です。DCR 設計、Azure Arc、マネージド ID、ネットワーク許可、重複取り込みによるコスト増まで含めて見直す必要があります。Microsoft Learn の Azure Monitor Agent Overview は 2026年4月9日更新、移行ガイドは 2026年5月8日更新として掲載されており、本記事では 2026年5月9日時点で管理者・開発者が確認すべき内容を実務目線で整理します。(Microsoft Learn)

日程Fit。無料・登録不要。「いつ空いてる?」を、ひとつのリンクで。リンクを送って、○△×でかんたん日程調整。無料で日程を作る。
目次

Azure Monitor Agent Overviewで何が変わるのか

Azure Monitor Agent Overview の要点は、AMA が Azure Monitor におけるゲスト OS データ収集の中心になっていることです。AMA は Azure VM、オンプレミス、他クラウド上の Azure Arc 対応サーバーなどから、OS のログやパフォーマンスデータを収集し、Azure Monitor、Microsoft Sentinel、Microsoft Defender for Cloud などで使えるようにします。(Microsoft Learn)

ただし、以前のエージェント運用と大きく違うのは、設定の考え方です。Log Analytics agent ではワークスペース側の構成に依存する場面が多くありましたが、AMA では DCR(Data Collection Rule) が収集内容、処理方法、送信先を定義します。つまり、移行後の監視品質は「AMA をインストールしたか」ではなく、「DCR を適切に設計・関連付けできているか」で決まります。(Microsoft Learn)

実務上の変更点は、次のように整理できます。

観点従来の見方AMAで重視すべき見方
エージェントサーバーに監視エージェントを入れるVM 拡張機能や Azure Policy で展開し、DCR と関連付ける
収集設定ワークスペースやソリューション側の設定に依存DCR で収集データ、変換、送信先を管理する
ハイブリッド環境個別にエージェント導入を考えるAzure Arc 対応サーバーとして管理対象化する
コスト管理収集後に利用量を見るDCR で不要な収集や重複送信を抑える
移行エージェント置き換え作業依存サービス、DCR、検証、旧エージェント削除まで含むプロジェクト

Azure MonitorのAI/Copilot更新と混同しない:AMAは監視データ収集の土台

Azure Monitor 関連では、Azure Copilot observability agent や Observability agent に関するドキュメント更新も行われています。Microsoft Learn の What’s new では、2026年2月に Azure Copilot observability agent 関連の記事が大幅に書き換えられ、2026年4月には Observability agent のガイダンスが現在の製品体験に合わせて整理されたことが示されています。(Microsoft Learn)

ここで混同しやすいのは、AMA と Copilot/Observability agent の役割です。Copilot や AI を使った調査体験は、トラブルシューティングや会話型の探索を支援する側です。一方、Azure Monitor Agent は、VM やサーバーから監視データを集める収集基盤です。AI による調査を活用する場合でも、そもそも必要なログ、イベント、パフォーマンスデータが正しく収集されていなければ、調査の精度は上がりません。

そのため、Azure Monitor の AI/Copilot 更新を追う管理者ほど、まず AMA と DCR の設計を確認する必要があります。AI 活用の前提は、きれいに整理された監視データです。

影響を受ける環境

Azure Monitor Agent Overview の内容は、Azure VM だけでなく、オンプレミスや他クラウドを含むハイブリッド監視環境にも影響します。AMA は Azure、他クラウド、オンプレミスの VM にインストールでき、Azure 以外のマシンでは Azure Arc エージェントの導入が前提になります。(Microsoft Learn)

対象影響確認すべきこと
Azure VMAMA を VM 拡張機能として展開できるDCR が関連付いているか、マネージド ID が有効か
VM Scale Setsスケール環境にも展開対象になるAzure Policy や IaC で一貫展開できるか
オンプレミスサーバーAzure Arc 経由で AMA を導入するArc Connected Machine agent が導入済みか
他クラウド上の VMAzure Arc 対応サーバーとして管理するネットワーク、プロキシ、ID 設定を確認する
Microsoft SentinelAMA 対応の収集へ移行する必要があるSentinel ソリューションやセキュリティイベント収集の設定を見直す
Defender for Cloud一部のシナリオでは agentless scanning など別方式も関係するDefender for Servers のプランと収集方法を確認する
Change TrackingAMA 用 DCR の作成が必要になる旧エージェント依存のままになっていないか

特に重要なのは、Log Analytics agent を使い続けている環境です。Microsoft の移行ガイドでは、Log Analytics agent は 2024年8月31日に廃止され、2026年3月2日以降はデータアップロードが予告なく停止する可能性があると説明されています。未移行の環境では、監視データが突然欠落するリスクを前提に対応を進めるべきです。(Microsoft Learn)

管理者が最初に確認すべき設定

Azure Monitor Agent の見直しでは、いきなり全 VM に展開するのではなく、現状把握から始めるのが安全です。確認すべき項目は大きく 5 つあります。

既存エージェントの棚卸し

まず、対象マシンに Log Analytics agent、MMA、OMS agent、Azure Diagnostics extension、Dependency Agent などが残っていないか確認します。複数のエージェントが同じデータを収集していると、Log Analytics ワークスペースへの重複取り込みが起き、コスト増やアラートの重複につながります。

棚卸しでは、次の情報を一覧化します。

確認項目見るべきポイント
対象マシンAzure VM、VMSS、Arc 対応サーバー、他クラウド VM
現在のエージェントAMA、Log Analytics agent、Dependency Agent など
送信先Log Analytics workspace、Azure Monitor workspace、Microsoft Sentinel
収集データWindows イベント、Syslog、パフォーマンスカウンター、IIS ログ、カスタムログ
依存サービスSentinel、Defender for Cloud、Change Tracking、Update Management、VM insights

移行ガイドでは、Azure Monitor Agent Migration Helper workbook と DCR Config Generator が移行支援ツールとして紹介されています。前者はエージェントやワークスペース、依存サービスの把握に使え、後者は既存の Log Analytics agent のワークスペース構成を DCR に変換する用途で使えます。(Microsoft Learn)

DCRが関連付いているか

AMA はインストールしただけでは十分ではありません。VM 拡張機能として AMA を導入する方法では DCR は自動作成されないため、少なくとも 1 つの DCR を作成し、対象エージェントに関連付ける必要があります。DCR がない場合、期待したログやパフォーマンスデータは収集されません。(Microsoft Learn)

逆に、VM insights や Container insights を有効化した場合は、必要な DCR が自動的に作成されるケースがあります。ただし、VM insights が作成した DCR は直接変更せず、追加データが必要な場合は別の DCR を作成するのが安全です。(Microsoft Learn)

マネージドIDの設計

AMA ではマネージド ID が重要です。Azure VM ではシステム割り当てマネージド ID とユーザー割り当てマネージド ID の両方がサポートされていますが、大規模展開ではユーザー割り当てマネージド ID のほうが管理しやすいとされています。一方、Azure Arc 対応サーバーではシステム割り当てマネージド ID がサポートされ、Arc エージェント導入時に有効化されます。(Microsoft Learn)

注意したいのは、Azure portal から DCR にリソースを追加するときの既定動作です。既存アプリケーションでユーザー割り当てマネージド ID を使っている場合でも、指定しないと DCR によってシステム割り当て ID が適用される可能性があります。ID 設計を厳密に管理している環境では、ポータル操作だけに任せず、テンプレートや Azure Policy で明示的に管理するほうが安全です。(Microsoft Learn)

OSとディスク容量の要件

対応 OS も必ず確認します。Microsoft Learn の対応 OS 一覧では、Windows Server 2025、2022、2019、2016、ESU 契約付き Windows Server 2012 R2、Windows 10/11、複数の Linux ディストリビューションが掲載されています。ただし、全 OS は x64 前提で、x86 はサポートされていません。(Microsoft Learn)

Linux では Python、which、initscripts などの要件があり、Azure Linux ではディスクサイズにも注意が必要です。特に AMA のアップグレード時は一時的に 2 つのバージョンが同居するため、ディスク要件が実質的に増えることがあります。小容量ディスクの VM や、ログ領域を厳しく制限している環境では、展開前に空き容量を確認しておきましょう。(Microsoft Learn)

ネットワークとPrivate Link

閉域網、プロキシ、ファイアウォールを使う環境では、ネットワーク設定が移行失敗の原因になりやすいです。Azure Monitor Agent は直接プロキシ、Log Analytics gateway、Private Link をサポートしますが、必要なエンドポイントへの HTTPS 443 アウトバウンド通信やサービス タグの扱いを確認する必要があります。(Microsoft Learn)

特に注意すべき点は、HTTPS inspection を無効にする必要があることです。また、Azure Monitor Private Link Scope を使う場合は、すべての DCR で DCE(Data Collection Endpoint)を使用し、その DCE を Private Link Scope 構成に追加する必要があります。(Microsoft Learn)

DCR設計で失敗しやすいポイント

DCR は AMA 運用の中核です。DCR は、何を収集するか、どのように処理するか、どこへ送るかを定義します。Azure Monitor の DCR ドキュメントでは、DCR は従来のデータ収集方法を置き換える ETL に近い収集プロセスの一部として説明されています。(Microsoft Learn)

失敗しやすいのは、「すべてのログを 1 つの DCR に詰め込む」設計です。DCR は 1 つの DCR を複数リソースへ関連付けられ、1 つのリソースには最大 30 個の DCR を関連付けられます。そのため、用途ごとに分けて設計するほうが、運用・変更・コスト管理の面で扱いやすくなります。(Microsoft Learn)

DCR設計の観点推奨される考え方具体例
監視スコープ役割や用途ごとに分ける共通 OS 監視、Web サーバー監視、DB サーバー監視
データソース種類ごとに分けるパフォーマンス、Windows イベント、Syslog、IIS ログ
送信先宛先ごとに分けるSentinel 用、運用監視用、長期分析用
コスト必要なデータだけ収集する全イベントではなく重要イベント ID に絞る
変更管理変更影響を小さくする本番用 DCR と検証用 DCR を分ける

たとえば、全 Windows VM に「CPU、メモリ、ディスクの基本パフォーマンスカウンター」を収集する DCR を関連付け、ドメインコントローラーには別途「セキュリティイベント」用 DCR を追加し、IIS サーバーには「IIS ログ」用 DCR を追加する設計が考えられます。これなら、IIS ログの設定変更が全サーバーに影響することを避けられます。

DCR の変換機能も重要です。変換では、受信データを保存前にフィルターしたり、不要な情報を削除したり、送信先テーブルのスキーマに合わせたりできます。不要データを取り込まない設計は、ログコスト削減とプライバシー対応の両方に効果があります。(Microsoft Learn)

移行は「入れ替え」ではなく段階的な検証で進める

Log Analytics agent から AMA への移行では、旧エージェントを消してから新エージェントを入れる進め方は避けるべきです。Microsoft の移行ガイドでは、現在の環境評価、DCR を使った AMA の構成と展開、データ収集の検証、旧 Log Analytics agent の削除という流れが示されています。(Microsoft Learn)

実務では、次の順番で進めると失敗を減らせます。

手順作業内容注意点
現状把握既存エージェント、ワークスペース、依存サービスを棚卸しするSentinel、Defender、Change Tracking を忘れない
パイロット選定少数の VM で検証する本番と同じ OS・ネットワーク条件を含める
DCR作成既存設定を DCR に変換・整理するDCR Config Generator の結果をそのまま本番投入しない
重複回避テスト中は旧エージェント側のデータ収集を止めるすぐにアンインストールせず、比較期間を設ける
検証Heartbeat、イベント、Syslog、パフォーマンス、カスタムログを確認する同じ期間で旧新の件数を比較する
展開拡大Azure Policy や IaC で対象を広げる新規 VM にも自動適用されるようにする
旧エージェント削除検証後に Log Analytics agent を削除するSCOM 管理対象は例外扱いを検討する

移行中に特に注意すべきなのは、二重取り込みです。移行ガイドでは、テスト中の重複取り込みを避けるため、Log Analytics agent をすぐアンインストールするのではなく、パイロットサーバー上の Log Analytics agent のワークスペース構成を外してデータ収集を停止する方法が示されています。(Microsoft Learn)

Sentinel、Defender、Update Managementの依存関係を確認する

AMA への移行では、単に OS ログを集め直すだけでなく、周辺サービスの依存関係を確認する必要があります。

Microsoft Sentinel では、従来 Log Analytics agent を使っていたソリューションが AMA をサポートするようになっているため、ソリューションのバージョンやデータコネクタの構成を確認します。古い接続方式のままでは、期待したイベントが入らない場合があります。(Microsoft Learn)

Microsoft Defender for Cloud では、Defender for Servers Plan 2 を使っている場合、Log Analytics agent から agentless scanning への切り替えが移行アクションとして示されています。一方で、Defender for Cloud でセキュリティイベントを収集している場合は、カスタム DCR の作成が必要になる場合があります。(Microsoft Learn)

Azure Automation Update Management も注意が必要です。移行ガイドでは、Update Management は Azure Update Manager へ移行する対象として整理されています。AMA に置き換えればすべての更新管理機能がそのまま動く、という理解は危険です。(Microsoft Learn)

展開時の注意点:Azure Policyと自動更新を前提にする

AMA は、Azure portal、Azure PowerShell、Azure CLI、Resource Manager template、Azure Policy などで展開できます。大規模環境では、Azure Policy を使って AMA の自動インストールと DCR 関連付けを行う構成が現実的です。(Microsoft Learn)

手作業で VM ごとにエージェントを入れる運用は、初期検証には使えても、本番の継続運用には向きません。新規 VM、Arc 対応サーバー、VMSS の増減に追従できず、監視対象から漏れるサーバーが出やすくなります。

展開時に押さえるべき注意点は次の通りです。

注意点実務での影響
AMA のインストール、アップグレード、アンインストールにマシン再起動は不要作業計画は立てやすいが、監視停止時間の確認は必要
Azure 以外のマシンは Azure Arc エージェントが必要オンプレミスや他クラウドでは Arc 導入が先行作業になる
マシンのクローンはサポートされないゴールデンイメージ作成時は AMA を焼き込まず、Policy や IaC で展開する
DCR の関連付け前に DCR を作成する必要があるテンプレート展開の順序に注意する
自動更新は段階的にロールアウトされる一時的に VM 間で AMA バージョン差が出ることを想定する

AMA のバージョン管理も重要です。Microsoft は過去 1 年以内にリリースされた Azure Monitor Agent バージョンをサポートし、すべてのバグ修正は最新バージョンに対して提供すると説明しています。可能な限り Automatic Extension Update を有効化し、緊急対応が必要な場合だけ手動更新を検討するのが現実的です。(Microsoft Learn)

2026年時点のバージョン確認ポイント

Azure Monitor Agent extension versions では、2026年4月版として Windows 1.42 が掲載され、OpenSSL 3.6.1、XPath を使った Windows Event XML データ解析、ローカルフィルターイベント処理のパフォーマンス改善などが示されています。Linux 側では CEF syslog stream への FTD/FMC メッセージ追加、ネストされた JSON の msgpack 処理修正、CJK や絵文字などのダブル幅 Unicode 文字への対応修正などが掲載されています。(Microsoft Learn)

ただし、バージョン情報は頻繁に更新されます。この記事を読んだ時点の最新バージョンと、実際に展開されている VM のバージョンが一致するとは限りません。自動ロールアウトは段階的に行われるため、同じサブスクリプション内でも VM によってバージョン差が発生することがあります。(Microsoft Learn)

運用では、次の 3 点を定期確認するとよいでしょう。

確認項目判断基準
AMA バージョン過去 1 年以内のサポート対象か
自動更新Automatic Extension Update が有効か
既知の修正自社に関係する OS、ログ種別、ネットワーク条件の修正が含まれるか

開発者・SREが見るべきポイント

開発者や SRE にとって、Azure Monitor Agent Overview の重要性は「インフラ担当向けのエージェント説明」にとどまりません。ログ設計、障害調査、コスト最適化、セキュリティ監査に直接関係します。

たとえば、アプリケーション障害時に「OS 側の CPU 使用率」「プロセスの異常」「Windows イベント」「Syslog」「IIS ログ」を横断して調べたい場合、AMA と DCR が正しく構成されていないと必要なデータが Log Analytics に存在しません。KQL の書き方以前に、収集設計が不足している状態です。

開発者・SRE が確認すべき観点は次の通りです。

観点確認すること
障害調査アプリログだけでなく OS ログやパフォーマンスデータが取れているか
コスト不要な高頻度カウンターや全イベント収集をしていないか
セキュリティ機密情報をログに残さないよう DCR 変換を使えるか
可観測性Sentinel、Application Insights、Azure Monitor Logs のどこで見るか整理されているか
検証Heartbeat や対象テーブルへのデータ到着を KQL で確認しているか

特にカスタムログや変換を使う場合、Azure portal で DCR を編集すると、JSON で直接追加した一部の高度な設定が上書きされる可能性があります。変換などポータルで未対応の機能を使っている場合は、DCR の編集方法をチーム内で統一する必要があります。(Microsoft Learn)

コスト面で見るべきポイント

Azure Monitor Agent 自体に利用料金はありません。ただし、収集して取り込み、保存するデータには料金が発生する可能性があります。つまり、コストを左右するのはエージェントではなく、DCR で収集するデータ量、送信先、保持期間、重複送信の有無です。(Microsoft Learn)

よくあるコスト増の原因は、次の 4 つです。

原因対策
二重取り込みMMA と AMA が同じイベントを送信移行中の収集経路を明確にする
過剰なイベント収集すべての Windows イベントを収集必要なログ、イベント ID、重大度に絞る
高頻度カウンター短すぎる間隔で多数のパフォーマンスカウンターを収集障害検知に必要な粒度へ調整する
複数宛先への重複送信同じデータを複数ワークスペースへ送る宛先別 DCR を整理し、目的を明確にする

DCR のベストプラクティスでは、監視スコープ、データソース、宛先を意識して DCR を分けることが推奨されています。これは管理しやすさだけでなく、不要データの取り込みを抑えるコスト対策にもなります。(Microsoft Learn)

すぐに実施すべきチェックリスト

Azure Monitor Agent Overview を読んだ後、管理者が最初に行うべきことは、次のチェックです。

チェック項目実施内容
旧エージェント確認Log Analytics agent、MMA、OMS agent が残っていないか確認する
AMA 展開状況Azure VM、VMSS、Arc 対応サーバーに AMA が導入されているか確認する
DCR 関連付け対象 VM に適切な DCR が関連付いているか確認する
データ到着確認Heartbeat、イベント、Syslog、パフォーマンスデータを KQL で確認する
ネットワーク443 アウトバウンド、サービス タグ、Private Link、DCE を確認する
IDマネージド ID の種類と権限を確認する
コスト重複取り込みと不要データ収集を確認する
自動更新AMA の自動更新を有効化する
移行計画パイロット、検証、本番展開、旧エージェント削除の順に進める

Azure Monitor Agent は、単なる監視エージェントの置き換えではありません。DCR を中心に、収集データ、送信先、コスト、セキュリティ、ハイブリッド管理を再設計するための基盤です。

まずは既存環境のエージェントとワークスペースを棚卸しし、パイロット VM で DCR による収集を検証しましょう。そのうえで、Azure Policy や IaC による自動展開、自動更新、旧 Log Analytics agent の削除まで進めると、Azure Monitor の監視基盤を安定して移行できます。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次