Поделиться через


Устранение неполадок с расширением виртуальной машины Log Analytics в Azure Monitor

В этой статье приводятся сведения об устранении ошибок, которые могут возникнуть при использовании расширения виртуальной машины Log Analytics для виртуальных машин Windows и Linux, работающих в Azure. В этой статье предлагаются возможные решения для их устранения.

Чтобы проверить состояние расширения, выполните следующие действия.

  1. Войдите на портал Azure.

  2. На портале выберите Все службы. В списке ресурсов введите виртуальные машины. Как только вы начнете вводить символы, список отфильтруется соответствующим образом. Выберите Виртуальные машины.

  3. В списке найдите и выберите виртуальную машину.

  4. На виртуальной машине выберите "Расширения".

  5. Просмотрите список, чтобы проверить, включено ли расширение Log Analytics. Для Linux агент указан как OMSAgentforLinux. Для Windows агент указан как MicrosoftMonitoringAgent.

    Screenshot that shows the VM Extensions view.

  6. Выберите расширение для просмотра сведений.

    Screenshot that shows the VM extension details.

Устранение неполадок с расширением виртуальной машины Windows Azure

Если расширение виртуальной машины Microsoft Monitoring Agent не устанавливается или сообщает, выполните следующие действия, чтобы устранить проблему:

  1. Проверьте, установлен ли агент виртуальной машины Azure и работает правильно, выполнив действия, описанные в КБ 2965986.
    • Вы также можете просмотреть файл C:\WindowsAzure\logs\WaAppAgent.logжурнала агента виртуальной машины.
    • Если журнал не существует, агент виртуальной машины не установлен.
    • Установите агент виртуальной машины Azure.
  2. Просмотрите файлы журнала расширений виртуальной машины Microsoft Monitoring Agent в C:\Packages\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent.
  3. Убедитесь, что виртуальная машина может запускать скрипты PowerShell.
  4. Убедитесь, что разрешения на C:\Windows\temp не были изменены.
  5. Просмотрите состояние microsoft Monitoring Agent, введя (New-Object -ComObject 'AgentConfigManager.MgmtSvcCfg').GetCloudWorkspaces() | Format-List в окно PowerShell с повышенными привилегиями на виртуальной машине.
  6. Просмотрите файлы журнала установки агента 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 не устанавливается или не сообщает, выполните следующие действия, чтобы устранить проблему:

  1. Если состояние расширения неизвестно, проверка, если агент виртуальной машины Azure установлен и работает правильно, просмотрите файл /var/log/waagent.logжурнала агента виртуальной машины.
  2. Для других неработоспособных состояний проверьте агент Log Analytics для файлов /var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/extension.log журналов расширений виртуальной машины Linux и /var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/CommandExecution.log.
  3. Если состояние расширения работоспособно, но данные не передаются, просмотрите агент Log Analytics для файлов /var/opt/microsoft/omsagent/log/omsagent.logжурналов Linux.

Следующие шаги

Дополнительные рекомендации по устранению неполадок, связанных с агентом Log Analytics для Linux, см. в статье "Устранение неполадок с агентом Log Analytics для Linux".