Общие сведения о включении VM Insights

В этой статье содержатся общие сведения о параметрах, доступных для включения VM Insights для мониторинга работоспособности и производительности следующих элементов:

  • Виртуальные машины Azure
  • Масштабируемые наборы виртуальных машин Azure
  • Гибридные виртуальные машины, подключенные к Azure Arc
  • Локальные виртуальные машины
  • Виртуальные машины, размещенные в другой облачной среде.

Параметры установки и поддерживаемые компьютеры

В таблице, указанной ниже, показаны методы установки, доступные для различных поддерживаемых компьютеров.

Метод Область
Портал Azure Одна виртуальная машина Azure, масштабируемый набор виртуальных машин Azure или компьютер с поддержкой Azure Arc
Политика Azure Несколько виртуальных машин Azure, масштабируемые наборы виртуальных машин Azure или компьютеры с поддержкой Azure Arc
PowerShell Несколько виртуальных машин Azure, масштабируемые наборы виртуальных машин Azure или компьютеры с поддержкой Azure Arc
Установка вручную Виртуальные машины или физические компьютеры в локальных или других облачных средах

Поддерживаемые машины Azure Arc

Служба VM Insights доступна для серверов с поддержкой Azure Arc в тех регионах, где доступна служба расширения Arc. Необходимо запустить агент Arc версии 0.9 или более поздней.

Подключенный источник Поддерживается Описание
Агенты Windows Да Кроме агента Log Analytics для Windows, агентам Windows нужен Dependency Agent. Дополнительные сведения см. в разделе Поддерживаемые операционные системы.
Агенты Linux Да Кроме агента Log Analytics для Linux, агентам Linux нужен Dependency Agent. Дополнительные сведения см. в разделе Поддерживаемые операционные системы.
Группа управления System Center Operations Manager Нет

Поддерживаемые операционные системы

VM Insights поддерживает любую операционную систему, поддерживающую агент Log Analytics и Dependency Agent. Полный список см. в разделе Общие сведения об агентах Azure Monitor.

Важно!

Если имя устройства Ethernet для виртуальной машины содержит более девяти символов, оно не будет распознано с помощью VM Insights, а данные не будут отправляться в таблицу InsightsMetrics. Агент будет собирать данные с других ресурсов.

Важно!

Функция работоспособности гостевых систем VM Insights имеет более ограниченную поддержку операционных систем, пока находится в общедоступной предварительной версии. Подробный список см. в разделе Включение работоспособности гостевых систем VM Insights (предварительная версия).

Рекомендации по Linux

См. следующий список вопросов, касающихся поддержки Dependency Agent с поддержкой VM Insights в Linux:

  • Поддерживаются только версии ядра по умолчанию и SMP для Linux.
  • Нестандартные версии ядра, такие как расширение физических адресов (PAE) и Xen, не поддерживаются ни в одном дистрибутиве Linux. Например, система со строкой версии 2.6.16.21-0.8-xen не поддерживается.
  • Пользовательские ядра, включая повторные компиляции стандартных ядер, не поддерживаются.
  • Для дистрибутивов Debian, отличных от версии 9.4, функция сопоставления не поддерживается, а функция производительности доступна только в меню Azure Monitor. К ней нельзя получить доступ непосредственно с левой панели виртуальной машины Azure.
  • Ядро CentOSPlus поддерживается.

Ядро Linux должно иметь исправление для уязвимостей Spectre и Meltdown. Дополнительные сведения узнайте у поставщика дистрибутива Linux. Выполните следующую команду, чтобы проверить устранение уязвимостей Spectre и Meltdown:

$ grep . /sys/devices/system/cpu/vulnerabilities/*

Выходные данные для этой команды будут выглядеть примерно так, как показано ниже. В них указано, уязвима ли машина для этих проблем. Если эти файлы отсутствуют, исправления не установлены.

/sys/devices/system/cpu/vulnerabilities/meltdown:Mitigation: PTI
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Vulnerable
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Vulnerable: Minimal generic ASM retpoline

Рабочая область Log Analytics

Для VM Insights требуется рабочая область Log Analytics. Дополнительные сведения и требования к этой рабочей области см. в разделе Настройка рабочей области Log Analytics для VM Insights.

Примечание

Аналитика виртуальных машин не поддерживает отправку данных в несколько рабочих областей Log Analytics (с несколькими адресами).

Агенты

При включении VM Insights для компьютера устанавливаются следующие два агента. Требования к сети для этих агентов см. в разделе Требования к сети.

  • Агент Log Analytics. Собирает данные о событиях и производительности из масштабируемого набора виртуальных машин и доставляет их в рабочую область Log Analytics. Методы развертывания для агента Log Analytics в ресурсах Azure используют расширение виртуальной машины для Windows и Linux.
  • Dependency Agent. Собирает обнаруженные данные о процессах, выполняемых на виртуальной машине, и зависимостях от внешних процессов, которые используются функцией сопоставления в службе VM Insights. Dependency Agent использует агент Log Analytics для доставки данных в Azure Monitor. Методы развертывания для Dependency Agent в ресурсах Azure используют расширение виртуальной машины для Windows и Linux.

Примечание

Агент Log Analytics — это тот же агент, который используется System Center Operations Manager. VM Insights может отслеживать агенты, которые также отслеживаются Operations Manager, если они подключены напрямую и вы устанавливаете на них Dependency Agent. Агенты, подключенные к Azure Monitor через группу управления, не могут отслеживаться с помощью VM Insights.

Ниже приведено несколько методов развертывания этих агентов.

Метод Описание
Портал Azure Установите оба агента на одной виртуальной машине, масштабируемом наборе виртуальных машин или гибридных виртуальных машинах, подключенных к Azure Arc.
Шаблоны Resource Manager Установите оба агента с помощью любого из поддерживаемых методов, чтобы развернуть шаблон Resource Manager, включая CLI и PowerShell.
Политика Azure Назначьте инициативу Политики Azure для автоматической установки агентов при создании виртуальной машины или масштабируемого набора виртуальных машин.
Установка вручную Установите агенты в гостевой операционной системе на компьютерах, размещенных за пределами Azure, в том числе в вашем центре обработки данных или в других облачных средах.

Требования к сети

  • Требования к сети для агента Log Analytics см. в разделе Требования к сети.
  • Dependency Agent требует подключение от виртуальной машины к адресу 169.254.169.254. Это конечная точка службы метаданных Azure. Убедитесь, что параметры брандмауэра разрешают подключения к этой конечной точке.

Пакеты управления

Если для виртуальной машины настроена рабочая область Log Analytics, то два пакета управления перенаправляются на все компьютеры Windows, подключенные к этой рабочей области. Пакеты управления называются Microsoft.IntelligencePacks.ApplicationDependencyMonitor и Microsoft.IntelligencePacks.VMInsights и записываются в %Programfiles%\Microsoft Monitoring Agent\Agent\Health Service State\Management Packs.

Источник данных, используемый пакетом управления ApplicationDependencyMonitor, — *%Program files%\Microsoft Monitoring Agent\Agent\Health Service State\Resources<AutoGeneratedID>\Microsoft.EnterpriseManagement.Advisor.ApplicationDependencyMonitorDataSource.dll. Источник данных, используемый пакетом управления VMInsights, — %Program files%\Microsoft Monitoring Agent\Agent\Health Service State\Resources<AutoGeneratedID>\Microsoft.VirtualMachineMonitoringModule.dll.

Данные диагностики и использования

Корпорация Майкрософт автоматически собирает данные об использовании и производительности при работе службы Azure Monitor. Эти данные используются, чтобы улучшать качество, безопасность и целостность службы.

Для предоставления точных и эффективных возможностей устранения неполадок функция сопоставления включает данные о конфигурации программного обеспечения. Данные содержат такие сведения, как операционная система, версия, IP-адрес, DNS-имя и имя рабочей станции. Корпорация Майкрософт не собирает сведения об именах, адресах и другую контактную информацию.

Дополнительные сведения о сборе и использовании данных см. в заявлении о конфиденциальности служб Microsoft Online Services.

Примечание

См. сведения о просмотре и удалении персональных данных в руководстве по созданию запросов субъектов данных Azure в соответствии с GDPR. Дополнительные сведения о GDPR см. в разделе, посвященном GDPR, в Центре управления безопасностью Майкрософт и на портале Service Trust Portal.

Дальнейшие действия

Сведения об использовании функции мониторинга производительности см. в статье Просмотр производительности в VM Insights. Сведения об обнаруженных зависимостях приложений см. в статье Просмотр сопоставлений VM Insights.