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


Создание или изменение правила генерации оповещений журнала действий, работоспособности службы или оповещения о работоспособности ресурсов

В этой статье показано, как создать или изменить правило оповещения о работоспособности служб или журнал действий в Azure Monitor. Дополнительные сведения о оповещениях см. в обзоре оповещений.

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

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

Необходимые компоненты

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

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

Откройте мастер оповещений в портале Azure

Существует несколько способов создания или изменения правила генерации оповещений.

Создание или изменение правила генерации оповещений на домашней странице портала

  1. На портале Azure выберите Монитор.
  2. На левой панели выберите "Оповещения".
  3. Нажмите + Создать>Правило оповещения.

Снимок экрана: шаги по созданию правила генерации оповещений на домашней странице портала.

Создание или изменение правила генерации оповещений из определенного ресурса

  1. В портал Azure перейдите к ресурсу.
  2. На левой панели выберите "Оповещения".
  3. Нажмите + Создать>Правило оповещения.
  4. Область правила генерации оповещений задана для выбранного ресурса. Продолжайте задавать условия для правила генерации оповещений.

Снимок экрана: шаги по созданию правила генерации оповещений из выбранного ресурса.

Изменение существующего правила генерации оповещений

  1. В портал Azure на домашней странице или из определенного ресурса выберите "Оповещения" на левой панели.

  2. Выберите Правила оповещений.

  3. Выберите правило генерации оповещений, которое нужно изменить, и нажмите кнопку "Изменить".

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

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

Настройка области правила генерации оповещений

  1. На панели "Выбор ресурса" задайте область для правила генерации оповещений. Вы можете фильтровать по подписке, типу ресурса или расположению ресурсов.

    Снимок экрана: панель выбора ресурса во время создания нового правила генерации оповещений.

  2. Выберите Применить.

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

  1. На вкладке "Условие" выберите журнал действий, работоспособности ресурсов или Работоспособность служб. Или выберите "Просмотреть все сигналы ", если вы хотите выбрать другой сигнал для условия.

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

  2. (Необязательно) Если вы выбрали "Просмотреть все сигналы" на предыдущем шаге, используйте область "Выбор сигнала" для поиска имени сигнала или фильтрации списка сигналов. Фильтровать по:

    В этой таблице описываются доступные службы для правил генерации оповещений журнала действий:

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

    Выберите имя сигнала и нажмите кнопку "Применить".

  1. На панели "Условия" выберите значение периода диаграммы.

    На диаграмме предварительного просмотра отображаются результаты выбора.

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

    Поле Описание
    Уровень событий Выберите уровень событий для этого правила генерации оповещений. Значения: Критические, Ошибки, Предупреждения, Информационные, Подробные и Все.
    Состояние Выберите уровни состояния для оповещения.
    Событие, инициированное Выберите пользователя или служебного субъекта, инициировавшего событие.

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

На вкладке "Действия" можно при необходимости выбрать или создать группы действий для правила генерации оповещений.

Снимок экрана: вкладка

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

  1. На вкладке "Сведения" введите значения для имени правила генерации оповещений и описания правила генерации оповещений.

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

  3. (Необязательно) Для региона выберите регион, в котором будет обработано правило генерации оповещений. Если необходимо убедиться, что правило обрабатывается в пределах границы данных ЕС, выберите регион Северной Европы или Западной Европы. Во всех остальных случаях можно выбрать глобальный регион (по умолчанию).

    Примечание.

    Правила генерации оповещений о состоянии служб могут находиться только в глобальной области.

    Снимок экрана: вкладка

  4. (Необязательно) В разделе "Пользовательские свойства ", если это правило генерации оповещений содержит группы действий, можно добавить собственные свойства для включения в полезные данные уведомления об оповещении. Эти свойства можно использовать в действиях, которые вызываются группой действий, таких как веб-перехватчик, функция Azure или действие логического приложения.

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

    Формат извлечения динамического значения из полезной нагрузки оповещения: ${<path to schema field>}. Например: ${data.essentials.monitorCondition}.

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

    Примечание.

    • Пользовательские свойства добавляются в полезные данные оповещения, но они не отображаются в шаблоне электронной почты или в деталях оповещения в портале Azure.

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

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

    В этом примере создается тег дополнительных сведений с данными о времени начала окна и времени окончания окна:

    • Имя: Additional Details
    • Значение: Evaluation windowStartTime: ${data.alertContext.condition.windowStartTime}. windowEndTime: ${data.alertContext.condition.windowEndTime}
    • Результат: AdditionalDetails:Evaluation windowStartTime: 2023-04-04T14:39:24.492Z. windowEndTime: 2023-04-04T14:44:24.492Z

    В этом примере добавляются данные, касающиеся причины разрешения или запуска оповещения:

    • Имя: Alert ${data.essentials.monitorCondition} reason
    • Значение: ${data.alertContext.condition.allOf[0].metricName} ${data.alertContext.condition.allOf[0].operator} ${data.alertContext.condition.allOf[0].threshold} ${data.essentials.monitorCondition}. The value is ${data.alertContext.condition.allOf[0].metricValue}
    • Возможные результаты:
      • Alert Resolved reason: Percentage CPU GreaterThan5 Resolved. The value is 3.585
      • Alert Fired reason": "Percentage CPU GreaterThan5 Fired. The value is 10.585

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

На вкладке "Теги" можно при необходимости задать все необходимые теги в ресурсе правила генерации оповещений.

Снимок экрана: вкладка

Проверка и создание правила генерации оповещений

  1. На вкладке "Просмотр и создание " проверяется правило. Если возникла проблема, вернитесь и исправьте ее.

  2. Если проверка пройдена и вы проверили параметры, выберите Создать.

    Снимок экрана: вкладка для просмотра и создания нового правила генерации оповещений.