Включить мониторинг виртуальных машин с помощью Политика Azure

Политика Azure позволяет задавать и применять требования ко всем новым ресурсам, которые вы создаете и изменяете. Инициативы политики VM Insights, которые представляют собой предопределенные наборы политик, созданные для VM Insights, устанавливают необходимые агенты для аналитики виртуальных машин и включают мониторинг всех новых виртуальных машин в вашей среде Azure.

Примечание.

В этой статье описываются политики для опыта на основе логов для мониторинга виртуальных машин в Azure Monitor. Политики пока недоступны для интерфейса на основе метрик.

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

Требования

  • Прежде чем включить аналитику виртуальных машин с помощью Политика Azure, необходимо создать DCR аналитики виртуальных машин. DCR указывает, какие данные следует собирать из агента и как их следует обрабатывать. Дополнительные сведения о создании или скачивании этого DCR см. в аналитике виртуальных машин .
  • Удалите расширение агента зависимостей на любом компьютере или масштабируемом наборе, где оно может быть установлено, если собираетесь включить сбор процессов и зависимостей. Инициативы VM Insights не обновляют расширение агента зависимостей, которое уже существует на виртуальной машине с параметрами агента мониторинга Azure.

Инициативы VM Insights

Инициативы политики, связанные с аналитикой ВМ, устанавливают агент Azure Monitor и настраивают сбор данных для аналитики ВМ на виртуальных машинах в рамках назначения политики. Агент зависимостей также устанавливается, если выбран параметр сбора данных процесса и зависимостей для поддержки функции map аналитики виртуальных машин. Назначьте эти инициативы группе управления, подписке или группе ресурсов, чтобы автоматически устанавливать агентов на виртуальные машины Azure Windows или Linux, созданные в заданной области. Выполните задачу исправления для инициативы, чтобы включить аналитику виртуальных машин на существующих виртуальных машинах в области.

Внимание

Агент зависимостей и интерфейс карты в VM Insights будут прекращены 30 июня 2028 года. Дополнительные сведения см. в руководстве по выходу на пенсию .

Доступны следующие инициативы аналитики виртуальных машин в зависимости от типа виртуальной машины, которую вы хотите включить:

  • Включение Azure Monitor для виртуальных машин с помощью агента мониторинга Azure (AMA)
  • Включение Azure Monitor для VMSS с помощью агента мониторинга Azure (AMA)
  • Включение Azure Monitor для гибридных виртуальных машин с помощью AMA

Примечание.

Следующие устаревшие инициативы используют агент Log Analytics вместо агента Azure Monitor. Этот агент устарел 31 августа 2024 года. Корпорация Майкрософт больше не будет предоставлять поддержку агента Log Analytics. Если вы используете эти устаревшие инициативы, перейдите к инициативам на основе агента Azure Monitor.

  • Устаревшая версия: включение Azure Monitor для виртуальных машин
  • Устаревшая версия. Включение Azure Monitor для масштабируемых наборов виртуальных машин

Назначение инициативы политики аналитики виртуальных машин

Чтобы назначить инициативу политики аналитики виртуальных машин группе управления, подписке или группе ресурсов на портале Azure, откройте меню "Политика" и выберите "Назначение>назначений".

Снимок экрана: экран

На следующих вкладках приведено описание параметров, доступных на вкладках экрана "Назначение инициативы ".

Вкладка "Основные сведения" включает общие параметры назначения инициативы.

Setting Описание
Область применения Инициатива назначается группе управления или подписке. Эта инициатива будет применена ко всем виртуальным машинам в области.
Исключения (Необязательно) Конкретные ресурсы, которые нужно исключить из назначения инициативы. Например, если ваша область — это группа управления, вы можете указать подписку в этой группе управления, которую следует исключить из назначения.
Селекторы ресурсов (Необязательно) Уточните область назначения задания путем включения или исключения групп ресурсов или отдельных ресурсов.
Определение инициативы Политическая инициатива для назначения. Выберите многоточие (...), чтобы открыть интерфейс выбора определений политики и выбрать одну из инициатив аналитики VM.
Версия Выберите версию инициативы. Дополнительные сведения об этом параметре см. в разделе "Версия ".
Переопределения Измените эффект или указанную версию определения политики для всех ресурсов или их подмножества в сфере действия.
Имя назначения Название назначения инициативы. Имя инициативы используется по умолчанию, но вы можете изменить это на что-то описательное для вас.
Применение политик Укажите, следует ли применять политики в инициативе. Если применение мер принуждения отключено, политики оцениваются, но ресурсы, не соответствующие требованиям, не исправляются.

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

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

Чтобы узнать, сколько виртуальных машин существует в каждой группе управления или подписках и их состоянии соответствия:

  1. Откройте монитор на портале Azure.

  2. Выберите "Обзорвиртуальных машин>>Аналитики>" другие параметры подключения. Под «Включить использование политики» выберите «Включить».

    Снимок экрана: страница других параметров подключения аналитики виртуальных машин с параметром

    Появляется страница политики покрытия Azure Monitor для виртуальных машин.

    Снимок экрана, на котором показана страница

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

    Функция Описание
    Область применения Группа управления или подписка, к которой применяется инициатива.
    Моя роль Ваша роль в рамках. Роль может быть читателем, владельцем, участником или пустым, если у вас есть доступ к подписке, но не к группе управления, к которой она принадлежит. Ваша роль определяет, какие данные можно просмотреть и можно ли назначать политики или инициативы (владелец), изменять их или просматривать соответствие.
    Общее число виртуальных машин Общее количество виртуальных машин в области независимо от их состояния. Для группы управления это итоговое количество виртуальных машин во всех связанных подписках или дочерних группах управления.
    Объем задания Процент виртуальных машин, охваченных инициативой. При назначении инициативы область, выбранная в назначении, может быть указанной областью или её подмножеством. Например, если вы создаете назначение для подписки (области инициативы), а не группы управления (области охвата), значение охвата назначений указывает на отношение количества виртуальных машин в области инициативы к количеству виртуальных машин в области охвата. В другом случае можно исключить некоторые виртуальные машины, группы ресурсов или подписку из области политики. Если это значение пустое, политика или инициатива не существует или у вас нет разрешения.
    Состояние назначения Успех: Агент Azure Monitor или агент Log Analytics и агент зависимостей, развернутые на всех компьютерах в рассматриваемой области.
    Предупреждение: Подписка не входит в группу управления.
    Не запущено: добавлено новое задание.
    Блокировка. У вас нет достаточных привилегий для группы управления.
    Пусто: виртуальные машины отсутствуют или политика не применена.
    Соответствующие виртуальные машины Количество виртуальных машин с установленным агентом Azure Monitor или агентом Log Analytics и агентом зависимостей. Это поле пусто, если нет назначений, нет виртуальных машин в области или если у вас нет соответствующих разрешений.
    Соблюдение закона Общее число соответствия — это сумма отдельных соответствующих ресурсов, деленная на сумму всех отдельных ресурсов.
    Состояние соответствия Соответствует требованиям: На всех виртуальных машинах в области развернут агент Azure Monitor и/или агент Log Analytics и агент зависимостей, или все новые виртуальные машины в области еще не были оценены.
    Несоответствующие: существуют виртуальные машины, которые не включены и могут потребовать исправления.
    Не запущено: добавлено новое задание.
    Блокировка. У вас нет достаточных привилегий для группы управления.
    Пусто: политика не назначена.
  3. Выберите многоточие (...) >Просмотр соответствия.

    Снимок экрана: просмотр соответствия требованиям.

    Откроется страница соответствия требованиям. Он перечисляет назначения, соответствующие указанному фильтру, и указывает, соответствуют ли они требованиям.

    Снимок экрана: соответствие политик для виртуальных машин Azure.

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

    Снимок экрана: сведения о соответствии.

    Определения политик считаются несоответствующим, если:

    • Агент Azure Monitor, агент Log Analytics или агент зависимостей не были развернуты. Создайте задачу исправления для смягчения последствий.
    • Образ виртуальной машины (ОС) не задан в определении политики. Политики могут проверять только известные образы виртуальных машин Azure. Проверьте документацию, чтобы узнать, поддерживается ли ОС виртуальных машин.
    • Некоторые виртуальные машины в области инициативы подключены к рабочей области Log Analytics, отличной от той, которая указана в назначении политики.
  5. Выберите определение политики, чтобы открыть страницу соответствия политик.

Создание задачи исправления

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

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

  1. На странице «Инициатива соответствия» выберите «Создать задачу исправления».

    Снимок экрана: сведения о соответствии политике.

    Страница новой задачи по исправлению откроется.

    Снимок экрана, показывающий страницу задачи нового исправления.

  2. Просмотрите настройки исправления и ресурсы для исправления проблем и вносите изменения по мере необходимости. Затем выберите "Исправить" , чтобы создать задачу.

    После завершения задач исправления виртуальные машины должны соответствовать агентам, установленным и включенным для аналитики виртуальных машин.

Отслеживание задач исправления

Чтобы отслеживать ход выполнения задач исправления, в меню "Политика " выберите "Исправление " и перейдите на вкладку "Задачи исправления".

Скриншот, показывающий страницу устранения проблем политики для раздела «Мониторинг» | Виртуальные машины.

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

Вы узнаете, как выполнять следующие задачи: