Azure Monitor での Log Analytics VM 拡張機能のトラブルシューティング
この記事では、Microsoft Azure で実行されている Windows および Linux 仮想マシンの Log Analytics VM 拡張機能で発生する可能性のあるエラーのトラブルシューティングを支援します。 また、それらの問題を解決するために考えられる解決策を提案します。
拡張機能の状態を確認するには、次の手順に従います。
Azure portal にサインインします。
ポータルで [すべてのサービス] を選択します。 リソースの一覧で、「仮想マシン」と入力します。 入力を始めると、入力内容に基づいて、一覧がフィルター処理されます。 [仮想マシン] を選択します。
仮想マシンの一覧で、検索して選択します。
仮想マシンで、[拡張機能] を選択します。
一覧から、Log Analytics 拡張機能が有効かどうかを確認します。 Linux の場合、エージェントは OMSAgentforLinux として一覧表示されます。 Windows の場合、エージェントは MicrosoftMonitoringAgent として一覧表示されます。
拡張機能を選択すると、詳細が表示されます。
Azure Windows VM 拡張機能のトラブルシューティング
Microsoft Monitoring Agent VM 拡張機能のインストールまたはレポートが正しく機能しない場合は、以下の手順で問題のトラブルシューティングを行ってください。
- Azure VM エージェントがインストールされ、正しく動作しているかどうかを KB 2965986 の手順に従って確認します。
- VM エージェントのログ ファイル
C:\WindowsAzure\logs\WaAppAgent.log
を確認することもできます。 - ログが存在しない場合、VM エージェントがインストールされていません。
- Azure VM エージェントをインストールします。
- VM エージェントのログ ファイル
C:\Packages\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent
にある Microsoft Monitoring Agent VM 拡張機能のログ ファイルを確認します。- 仮想マシンで PowerShell スクリプトを実行できることを確認します。
- C:\Windows\temp に対するアクセス許可が変更されていないことを確認します。
- 仮想マシン上の管理者特権の PowerShell ウィンドウに「
(New-Object -ComObject 'AgentConfigManager.MgmtSvcCfg').GetCloudWorkspaces() | Format-List
」と入力し、Microsoft Monitoring Agent の状態を確認します。 C:\WindowsAzure\Logs\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent\1.0.18053.0\
にある Microsoft Monitoring Agent のセットアップ ログ ファイルを確認します。 このパスは、エージェントのバージョン番号に基づいて変更されます。
詳細については、Windows 拡張機能のトラブルシューティングに関するページを参照してください。
Linux VM 拡張機能のトラブルシューティング
Note
現在進行中の Microsoft Operations Management Suite から Azure Monitor への移行の一環として、Windows 用または Linux 用の Operations Management Suite エージェントは、Windows 用 Log Analytics エージェントおよび Linux 用 Log Analytics エージェントと呼ばれるようになります。
Linux 用 Log Analytics エージェントの VM 拡張機能のインストールまたはレポートが正しく機能しない場合は、以下の手順で問題のトラブルシューティングを行ってください。
- 拡張機能の状態が "不明" になっている場合は、Azure VM エージェントがインストールされて正常に動作しているかどうかを次の VM エージェントのログ ファイル
/var/log/waagent.log
で確認してください。- ログが存在しない場合、VM エージェントがインストールされていません。
- Linux VM に Azure VM エージェントをインストールします。
- それ以外の異常な状態については、
/var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/extension.log
および/var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/CommandExecution.log
にある、Linux 用 Log Analytics エージェントの VM 拡張機能のログ ファイルを確認してください。 - 拡張機能が正常な状態であるにもかかわらず、データがアップロードされない場合は、
/var/opt/microsoft/omsagent/log/omsagent.log
にある Linux 用 Log Analytics エージェントのログ ファイルを確認してください。
次のステップ
Linux 用 Log Analytics エージェントに関連する追加のトラブルシューティング ガイダンスについては、「Linux 用 Log Analytics エージェントに関する問題のトラブルシューティング」を参照してください。