Устранение неполадок с расширением виртуальной машины Log Analytics в Azure Monitor
В этой статье приводятся сведения об устранении ошибок, которые могут возникнуть при использовании расширения виртуальной машины Log Analytics для виртуальных машин Windows и Linux, работающих в Azure. В этой статье предлагаются возможные решения для их устранения.
Чтобы проверить состояние расширения, выполните следующие действия.
Войдите на портал Azure.
На портале выберите Все службы. В списке ресурсов введите виртуальные машины. Как только вы начнете вводить символы, список отфильтруется соответствующим образом. Выберите Виртуальные машины.
В списке найдите и выберите виртуальную машину.
На виртуальной машине выберите "Расширения".
Просмотрите список, чтобы проверить, включено ли расширение Log Analytics. Для Linux агент указан как OMSAgentforLinux. Для Windows агент указан как MicrosoftMonitoringAgent.
Выберите расширение для просмотра сведений.
Устранение неполадок с расширением виртуальной машины Windows Azure
Если расширение виртуальной машины Microsoft Monitoring Agent не устанавливается или сообщает, выполните следующие действия, чтобы устранить проблему:
- Проверьте, установлен ли агент виртуальной машины Azure и работает правильно, выполнив действия, описанные в 2965986 базы знаний.
- Вы также можете просмотреть файл
C:\WindowsAzure\logs\WaAppAgent.log
журнала агента виртуальной машины. - Если журнал не существует, агент виртуальной машины не установлен.
- Установите агент виртуальной машины Azure.
- Вы также можете просмотреть файл
- Просмотрите файлы журнала расширений виртуальной машины Microsoft Monitoring Agent в
C:\Packages\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent
. - Убедитесь, что виртуальная машина может запускать скрипты PowerShell.
- Убедитесь, что разрешения на C:\Windows\temp не были изменены.
- Просмотрите состояние microsoft Monitoring Agent, введя
(New-Object -ComObject 'AgentConfigManager.MgmtSvcCfg').GetCloudWorkspaces() | Format-List
в окно PowerShell с повышенными привилегиями на виртуальной машине. - Просмотрите файлы журнала установки агента Microsoft Monitoring Agent в папке
C:\WindowsAzure\Logs\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent\1.0.18053.0\
. Этот путь изменяется на основе номера версии агента.
Дополнительные сведения см. в разделе "Устранение неполадок с расширениями Windows".
Устранение неполадок с расширением виртуальной машины Linux
Примечание.
В рамках текущего перехода с Microsoft Operations Management Suite на Azure Monitor агент Microsoft Operations Management Suite для операционных систем будет называться агентом Log Analytics для Windows и Log Analytics для Linux.
Если расширение виртуальной машины Log Analytics для виртуальной машины Linux не устанавливается или не сообщает, выполните следующие действия, чтобы устранить проблему:
- Если состояние расширения неизвестно, проверьте, установлен ли агент виртуальной машины Azure и работает правильно, просмотрите файл
/var/log/waagent.log
журнала агента виртуальной машины.- Если журнал не существует, агент виртуальной машины не установлен.
- Установите агент виртуальной машины Azure на виртуальных машинах Linux.
- Для других неработоспособных состояний проверьте агент Log Analytics для файлов
/var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/extension.log
журналов расширений виртуальной машины Linux и/var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/CommandExecution.log
. - Если состояние расширения работоспособно, но данные не передаются, просмотрите агент Log Analytics для файлов
/var/opt/microsoft/omsagent/log/omsagent.log
журналов Linux.
Следующие шаги
Дополнительные рекомендации по устранению неполадок, связанных с агентом Log Analytics для Linux, см. в статье "Устранение неполадок с агентом Log Analytics для Linux".