この記事では、Microsoft Azure で実行されている Windows および Linux 仮想マシンの Log Analytics VM 拡張機能で発生する可能性のあるエラーのトラブルシューティングを支援します。 また、それらの問題を解決するために考えられる解決策を提案します。
拡張機能の状態を確認するには、次の手順に従います。
Azure portal にサインインします。
ポータルで、[ すべてのサービス] を選択します。 リソースの一覧に「 仮想マシン」と入力します。 入力を始めると、入力内容に基づいて、一覧がフィルター処理されます。 [ 仮想マシン] を選択します。
仮想マシンの一覧で、検索して選択します。
仮想マシンで、[拡張機能] を選択 します。
一覧から、Log Analytics 拡張機能が有効かどうかを確認します。 Linux の場合、エージェントは OMSAgentforLinux として一覧表示されます。 Windows の場合、エージェントは MicrosoftMonitoringAgent として一覧表示されます。
拡張機能を選択すると、詳細が表示されます。
Azure Windows VM 拡張機能のトラブルシューティング
Microsoft Monitoring Agent VM 拡張機能のインストールまたはレポートが正しく機能しない場合は、以下の手順で問題のトラブルシューティングを行ってください。
-
KB 2965986の手順を使用して、Azure VM エージェントがインストールされ、正常に動作しているかどうかを確認します。
- 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 拡張機能のトラブルシューティング
注
現在進行中の Microsoft Operations Management Suite から Azure Monitor への移行の一環として、Windows 用または Linux 用の Operations Management Suite エージェントは、Windows 用 Log Analytics エージェントおよび Linux 用 Log Analytics エージェントと呼ばれるようになります。
Linux 用 Log Analytics エージェントの VM 拡張機能のインストールまたはレポートが正しく機能しない場合は、以下の手順で問題のトラブルシューティングを行ってください。
- 拡張機能の状態が [不明] の場合は、VM エージェントのログ ファイル
/var/log/waagent.log
を確認して、Azure VM エージェントがインストールされ、正常に動作しているかどうかを確認します。- ログが存在しない場合、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 エージェントに関する問題のトラブルシューティング」を参照してください。