Развертывание агентов наблюдаемости и управление ими с помощью расширений виртуальных машин для серверов с поддержкой Azure Arc

Завершено

Из-за распределенной ИТ-инфраструктуры компании Tailwind Manufacturing зачастую трудно получить согласованное представление об уровне безопасности всей организации. Более того, инициативы по обеспечению безопасности и защите ресурсов все чаще становятся разрозненными. В этом уроке вы узнаете, как использовать Microsoft Defender для облака с серверами с поддержкой Azure Arc. Вместе они позволяют сформировать более полную стратегию обеспечения безопасности в соответствии с потребностями гибридной и мультиоблачной инфраструктуры.

Общие сведения об управлении расширениями

Расширения виртуальных машин — это небольшие приложения, которые выполняют задачи по настройке и автоматизации после развертывания для виртуальных машин Azure. Например, если для виртуальной машины требуется установка программного обеспечения, защита от вирусов или возможность выполнения скриптов, можно использовать расширение виртуальной машины.

Серверы с поддержкой Azure Arc позволяют развертывать, удалять и обновлять расширения виртуальной машины Azure на серверах Windows и Linux, не относящихся к Azure, что упрощает управление гибридным компьютером на протяжении всего его жизненного цикла. Для управления этими расширениями виртуальной машины можно использовать шаблоны портала Azure, Azure CLI, Azure PowerShell и Azure Resource Manager.

Общие сведения о расширениях виртуальных машин агента наблюдаемости

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

Агенты наблюдаемости Description
Агент Azure Monitor Агент Azure Monitor предоставляет все возможности, необходимые для сбора данных мониторинга операционной системы на виртуальной машине. Существует несколько устаревших агентов, которые существуют из-за консолидации Azure Monitor и Log Analytics, и каждый агент имеет уникальные возможности с некоторыми перекрытиями. Мы рекомендуем использовать агент Azure Monitor, так как он объединяет функции из всех существующих агентов и предоставляет дополнительные преимущества. Агент Azure Monitor может отправлять данные как в журналы Azure Monitor, так и в метрики Azure Monitor. В нем используются правила сбора данных (DCR), которые предоставляют более масштабируемый метод настройки сбора и назначения данных для каждого агента.
Агент Log Analytics Агент Log Analytics собирает данные мониторинга из операционной системы на виртуальной машине и рабочих нагрузок виртуальных машин в Azure, других поставщиков облачных служб и локальных компьютеров. Данные отправляются в рабочую область Log Analytics. Агент Log Analytics является тем же агентом System Center Operations Manager, что и компьютеры с несколькими домашними агентами для взаимодействия с группой управления и Azure Monitor одновременно. Для некоторых аналитических сведений в Azure Monitor и других службах в Azure требуется этот агент. Агент Log Analytics для Windows часто называется Microsoft Monitoring Agent (MMA). Агент Log Analytics для Linux часто называется агентом OMS.
Агент зависимостей Агент зависимостей собирает данные о процессах, выполняемых на компьютере, а также о зависимостях внешних процессов. Как в версии агента для Windows, так и в версии для Linux сбор данных выполняется с помощью пользовательской службы и драйвера ядра.

Развертывание расширений наблюдаемости виртуальных машин

Существует три основных способа развертывания агентов наблюдаемости, агента Azure Monitor, агента Log Analytics и агента зависимостей.

  • Непосредственно в качестве расширения виртуальной машины для серверов с поддержкой Azure Arc. Настройте расширения непосредственно на портале Azure, с помощью PowerShell, Azure CLI или шаблона Azure Resource Manager (ARM).
  • Развертывание Политики Azure. Используйте Политику Azure для развертывания агентов в большом масштабе на компьютерах в вашей среде, сохраняя при этом соответствие требованиям к конфигурации.
  • Использование службы автоматизации Azure. Операционная среда автоматизации процессов в службе автоматизации Azure и ее поддержка модулей Runbook PowerShell и Python позволяет автоматизировать развертывание агента Log Analytics, расширений виртуальной машины Azure Monitor и агента зависимостей в большом масштабе на компьютерах в вашей среде.