Создание
Пошаговый разбор формы новой политики эскалации — детали политики, шаги, цели, время активации, примеры.
Политики эскалации живут на странице команды. Откройте нужную команду, перейдите на вкладку Escalation Policies и создайте новую — откроется форма. Управлять политиками может администратор команды или организации.
Что такое политики эскалации, как устроены шаги и время активации — см. Обзор.
Заполните Policy Details
Секция Policy Details задаёт общие свойства политики:
- Name — имя, по которому вы будете узнавать политику в списке.
- Description — необязательное пояснение, для чего она.
- Team — команда-владелец. Цели всех шагов будут выбираться из этой команды, и менять команду после создания нельзя. Выбирайте её осознанно.
Добавьте шаги в Escalation Steps
Кнопка Add Step добавляет шаг в секцию Escalation Steps. Минимум один шаг обязателен. Для каждого шага задайте, кого звать и когда.
Выберите Target Type
Поле Target Type определяет получателя шага:
- Schedule — дежурный по расписанию: система сама определит, кто на дежурстве в момент срабатывания шага. Затем выберите конкретное расписание команды.
- User — конкретный человек из команды.
- All team members — вся команда сразу.
В списках доступны только расписания и участники команды политики — чужую цель форма не примет.
Задайте Activates at minute
Поле Activates at minute — это абсолютное время включения шага в минутах от старта эскалации (t = 0), а не пауза после предыдущего шага. Подсказка в форме: «Minutes from start (t=0). 0 = immediate. Steps are ordered by this time automatically.»
0— шаг срабатывает сразу при старте.5— на 5-й минуте от старта.15— на 15-й минуте от старта.
Шаг включится в свою минуту, только если к этому моменту алерт ещё не
подтверждён и не закрыт (в строке шага это отражает подпись «if not acknowledged»). Время
шага в интерфейсе показывается коротко — 0 min, 5 min, 1h, 1h30m.
Не читайте время шагов как «задержки одна за другой». Три шага со значениями
0, 5, 15 сработают на 0-й, 5-й и 15-й минутах от старта — то есть между
вторым и третьим пройдёт 10 минут, а не 15. Все отсчёты идут от общего нуля.
Сохраните
Кнопка Create Policy создаёт политику (при редактировании существующей — Save Changes). Шаги автоматически упорядочиваются по их Activates at minute — вручную их переставлять не нужно.
Что дальше
Сама по себе политика эскалации ещё никого не оповещает — её нужно назначить
маршрутом на интеграции: именно интеграция решает, какая команда и какая
политика обработают приходящие алерты. Как пойдёт оповещение по шагам —
автоматически для critical, только первый шаг для warning — описано в статье
Как работает эскалация.
Примеры
Ниже — несколько реалистичных цепочек. Время каждого шага — минуты от старта.
Лестница: дежурный → резерв → вся команда
Классическая схема для critical: сначала будим дежурного, через несколько минут
подключаем резерв, ещё позже — всю команду.
- Шаг 1 — Target Type = Schedule (основное расписание дежурств),
Activates at minute =
0. - Шаг 2 — Target Type = User (резервный инженер), Activates at minute
=
5. - Шаг 3 — Target Type = All team members, Activates at minute =
15.
Для critical алерта цепочка пройдёт автоматически: дежурный получает уведомление
сразу; если за 5 минут никто не подтвердил — подключается резерв; если и через 15
минут тишина — поднимается вся команда. Как только кто-то подтвердит или закроет алерт,
дальнейшие шаги не срабатывают.
Простая политика из одного шага
Когда лестница не нужна — например, для некритичных потоков, — достаточно одного шага.
- Шаг 1 — Target Type = Schedule, Activates at minute =
0.
warning алерт оповестит только этот шаг и дальше эскалировать не будет (по
такому алерту доступна ручная эскалация). critical тоже оповестит этот шаг — но,
поскольку следующего нет, после него цепочка исчерпана: алерт останется
firing и будет ждать ручного подтверждения или закрытия. Подробнее про исчерпание —
Как работает эскалация.