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

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

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

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

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

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

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

  1. На портале выберите "Мониторинг оповещений>".

  2. Откройте меню +Создать и выберите правило генерации оповещений.

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

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

  1. На портале перейдите к ресурсу.

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

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

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

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

  2. Щелкните Правила генерации оповещений.

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

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

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

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

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

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

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

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

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

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

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

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

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

    Выберите имя сигнала и применить.

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

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

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

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

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

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

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

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

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

  1. Введите значения для полей Имя правила генерации оповещений и Описание правила генерации оповещений.

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

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

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

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

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

    Примечание.

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

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

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

    Пример 1

    В этом примере создается тег "Дополнительные сведения" с данными о времени начала окна и времени окончания окна.

    • Имя: "Дополнительные сведения"
    • Значение: "Ознакомительное окноStartTime: ${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"

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

    • Имя: "Оповещение ${data.essentials.monitorCondition} причина"
    • Значение: "${data.alertContext.condition.allOf[0].metricName} ${data.alertContext.condition.allOf[0].operator} ${data.alertContext.condition.allOf[0].threshold} ${data.essentials.monitorCondition}. Значение ${data.alertContext.condition.allOf[0].metricValue}"
    • Результат. Примеры результатов могут быть примерно такими:
      • "Устранена причина, связанная с оповещением: процент загрузки ЦП БольшеThan5 разрешен. Значение равно 3,585"
      • "Оповещение сработала причина": "Процент загрузки ЦП БольшеThan5. Значение равно 10,585"

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

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

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

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

  1. На вкладке "Просмотр и создание " правило проверяется и позволяет узнать о любых проблемах.

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

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

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

Просмотр экземпляров оповещений и управление ими