简介
本文档介绍如何对部署到AzureRM云的Windows虚拟机(VM)的Azure诊断扩展故障进行故障排除。
背景信息
azure诊断是可添加到已部署的Windows VM以从VM收集更多信息的扩展。
排除Azure诊断扩展故障
在Azure门户中查找什么?
在Azure门户中,如果查看虚拟机图并点击扩展组件,则可以查看有关扩展的信息:
步骤1.选择受影响的VM。
步骤2.然后在“监控”部分下选择“图”。
步骤3.在图中选择“在诊断扩展上打开”。
这会显示错误消息,指示门户的分机失败。
在VM上查找什么?
- 包含日志信息的目录位于C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.Diagnostics.IaaSDiagnostics<DiagnosticsVersion>\。
- 其中两个主日志位于C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.Diagnostics.IaaSDiagnostics<DiagnosticsVersion>\Logs中,该日志包含DiagnosticsPluginLauncher.log和DiagnosticsPlugin.log。
- 包含代理日志(MonAgentHost.log)的第三个文件位于C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.Diagnostics.IaaSDiagnostics<DiagnosticsVersion>\WAD0107\Configuration\MonAgentHost.<seq_num>.log。
注意:需要运行代理才能使诊断扩展成功运行,以便前两个日志看起来没有错误,但代理可能包含启动错误。