Настройка оповещений на основе метрик для Базы данных Azure для PostgreSQL (один сервер) на портале Azure
Область применения: отдельный сервер Базы данных Azure для PostgreSQL
Внимание
База данных Azure для PostgreSQL — одиночный сервер находится на пути выхода на пенсию. Настоятельно рекомендуется выполнить обновление до База данных Azure для PostgreSQL — гибкий сервер. Дополнительные сведения о миграции на База данных Azure для PostgreSQL — гибкий сервер см. в статье "Что происходит с одним сервером База данных Azure для PostgreSQL?".
В этой статье показано, как настроить оповещения для базы данных Azure для PostgreSQL с помощью портала Azure. Вы можете получать оповещения на основе метрик мониторинга для служб Azure.
Оповещение активируется, когда значение указанной метрики выходит за рамки заданного порога. Сначала оно активируется, когда условие выполняется, а затем — когда условие перестает выполняться.
Оповещения можно настроить для выполнения следующих действий при его активации:
- отправка уведомлений по электронной почте администратору службы и соадминистраторам;
- отправка уведомления на указанные дополнительные электронные адреса;
- вызов веб-перехватчика.
Для настройки правил генерации оповещений и получения сведений о них можно использовать:
Создание правила генерации оповещений на основе метрики на портале Azure
На портале Azure выберите сервер базы данных Azure для PostgreSQL, который нужно отследить.
В разделе боковой панели Мониторинг выберите Оповещения, как показано ниже:
Выберите значок Добавить оповещение метрики (+).
Откроется страница Создание правила, как показано ниже. Заполните необходимые сведения:
В разделе Условие выберите Добавить условие.
Выберите из списка сигналов метрику, для которой необходимо создать оповещение. В этом примере выберите Storage percent (Процент хранилища).
Настройте логику оповещения, включая Условие (например, "Больше чем"), Пороговое значение (например, 85 процентов), Агрегат времени, Период времени, в течение которого правило метрики должно быть удовлетворено до срабатывания триггера предупреждения (например, "За последние 30 минут") и параметр Частота.
По завершении нажмите кнопку Готово.
В разделе Группы действий выберите Создать, чтобы создать группу для получения уведомлений об оповещении.
Заполните форму "Добавить группу действий", указав имя, короткое имя, подписку и группу ресурсов.
Настройте тип действия Электронная почта, SMS, push-уведомление, голосовой вызов.
Выберите "Роль Azure Resource Manager по электронной почте", чтобы выбрать владельцев подписки, участников и читателей, которые будут получать уведомления.
(Необязательно.) Укажите допустимый универсальный код ресурса (URI) в поле Веб-перехватчик, если его необходимо вызывать при срабатывании оповещения.
По завершении нажмите кнопку ОК.
Укажите имя правила генерации оповещений, описание и уровень серьезности.
Выберите Создать правило генерации оповещений, чтобы создать оповещение.
Через несколько минут оповещение включится и будет активироваться, как было описано выше.
Управление оповещениями
После создания оповещение можно выбрать и сделать следующее:
- просмотреть диаграмму, отображающую пороговое и фактическое значения метрики за предыдущий день, относящиеся к этому оповещению;
- изменить или удалить правило генерации оповещений;
- отключить или включить его, если нужно временно остановить или возобновить получение уведомлений.
Следующие шаги
- Узнайте больше о настройке веб-перехватчиков webhook в оповещениях.
- Прочитайте обзор сбора метрики и узнайте, как можно обеспечить, чтобы служба была доступна и отвечала на запросы.