Создание оповещений для управления обновлениями

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

Доступные метрики

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

Выводятся две метрики:

  • Всего выполнений обновлений компьютеров развертывания
  • Всего выполнений обновлений развертывания

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

Название сигнала Измерения Description
Total Update Deployment Runs — Имя развертывания обновления
— Состояние
Оповещает об общем состоянии развертывания обновления.
Total Update Deployment Machine Runs — Обновление имени
развертывания— состояние
— целевой компьютер
— идентификатор запуска развертывания обновления
Оповещает о состоянии развертывания обновления, нацеленного на определенные компьютеры.

Создание оповещения

Чтобы настроить оповещения о состоянии развертывания обновления, выполните следующие инструкции. Если вы еще не работали с оповещениями Azure, см. статью Обзор оповещений Azure.

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

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

  3. На странице "Выбор ресурса" выберите Учетные записи службы автоматизации в раскрывающемся списке Фильтр по типу ресурсов.

  4. Выберите желаемую учетную запись службы автоматизации Azure и нажмите кнопку Готово.

  5. Выберите Добавить условие, чтобы выбрать подходящий сигнал.

  6. Выберите допустимое значение измерения из списка. Если в списке нет нужного значения, щелкните значок + рядом с измерением и введите имя. Затем выберите нужное значение. Если вы хотите выбрать все значения измерения, нажмите кнопку "Выбрать * ". Если не задать значение измерения, Управление обновлениями будет игнорировать это измерение.

    Configure signal logic

  7. В разделе Логика оповещений введите в полях Агрегат времени и Порог нужные значения и нажмите кнопку Готово.

  8. На следующей странице введите имя и описание оповещения.

  9. Установите для параметра Серьезность значение Информационный (уровень серьезности 2) для успешного запуска или Информационный (уровень серьезности 1) для неудачного запуска.

    Screenshot shows the Define alert details section with Alert rule name, Description, and Severity fields highlighted.

  10. Выберите "Да", чтобы включить правило генерации оповещений

Настройка групп действий для оповещений

После настройки оповещений можно создать для них группу действий, которые будут применяться сразу к нескольким оповещениям. К таким действиям относятся уведомления по электронной почте, модули runbook, веб-перехватчики и многое другое. Дополнительные сведения о группах действий см. в разделе Создание групп действий и управление ими на портале Azure.

  1. Выберите оповещение и нажмите в разделе Действия кнопку Добавить группы действий. Откроется область Выбор группы действий для прикрепления к этому правилу генерации оповещений.

    Usage and estimated costs.

  2. Установите флажок для присоединения группы действий и нажмите кнопку "Выбрать".

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