Настройка оповещений на основе метрик для Базы данных Azure для PostgreSQL (один сервер) на портале Azure

Область применения: отдельный сервер Базы данных Azure для PostgreSQL

Внимание

База данных Azure для PostgreSQL — одиночный сервер находится на пути выхода на пенсию. Настоятельно рекомендуется выполнить обновление до База данных Azure для PostgreSQL — гибкий сервер. Дополнительные сведения о миграции на База данных Azure для PostgreSQL — гибкий сервер см. в статье "Что происходит с одним сервером База данных Azure для PostgreSQL?".

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

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

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

  • отправка уведомлений по электронной почте администратору службы и соадминистраторам;
  • отправка уведомления на указанные дополнительные электронные адреса;
  • вызов веб-перехватчика.

Для настройки правил генерации оповещений и получения сведений о них можно использовать:

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

  1. На портале Azure выберите сервер базы данных Azure для PostgreSQL, который нужно отследить.

  2. В разделе боковой панели Мониторинг выберите Оповещения, как показано ниже:

    Выбор правил генерации оповещений

  3. Выберите значок Добавить оповещение метрики (+).

  4. Откроется страница Создание правила, как показано ниже. Заполните необходимые сведения:

    Форма добавления оповещения для метрики

  5. В разделе Условие выберите Добавить условие.

  6. Выберите из списка сигналов метрику, для которой необходимо создать оповещение. В этом примере выберите Storage percent (Процент хранилища).

    Выбрать метрику

  7. Настройте логику оповещения, включая Условие (например, "Больше чем"), Пороговое значение (например, 85 процентов), Агрегат времени, Период времени, в течение которого правило метрики должно быть удовлетворено до срабатывания триггера предупреждения (например, "За последние 30 минут") и параметр Частота.

    По завершении нажмите кнопку Готово.

    Снимок экрана, на котором выделен раздел логики оповещения и кнопка

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

  9. Заполните форму "Добавить группу действий", указав имя, короткое имя, подписку и группу ресурсов.

  10. Настройте тип действия Электронная почта, SMS, push-уведомление, голосовой вызов.

    Выберите "Роль Azure Resource Manager по электронной почте", чтобы выбрать владельцев подписки, участников и читателей, которые будут получать уведомления.

    (Необязательно.) Укажите допустимый универсальный код ресурса (URI) в поле Веб-перехватчик, если его необходимо вызывать при срабатывании оповещения.

    По завершении нажмите кнопку ОК.

    Снимок экрана, на котором показано, как добавить новую группу действий.

  11. Укажите имя правила генерации оповещений, описание и уровень серьезности.

    Группа действий

  12. Выберите Создать правило генерации оповещений, чтобы создать оповещение.

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

Управление оповещениями

После создания оповещение можно выбрать и сделать следующее:

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

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