Словарь терминов
Термины Incident Garden с английским именем из интерфейса, русским названием и коротким определением.
У каждого термина два имени: английское, как он называется в интерфейсе, и русское, как мы говорим о нём в текстах документации.
Обработка алертов
- Alert (алерт) — сигнал от системы мониторинга, который прошёл конвейер
обработки и требует реакции. Основной путь
firing→acknowledged→resolved. Кроме того алерт бывает на паузе (delayed,silenced) или отброшен (dropped), подробнее в статье Жизненный цикл алерта. - Severity (важность) — уровень важности алерта. Всего два значения:
criticalиwarning. От важности зависит, насколько настойчивой будет эскалация. - Severity mapping (маппинг важности) — правило интеграции, которое переводит
оригинальные уровни источника (например,
disasterиhighу Zabbix) в нашу важностьcriticalилиwarning. - Integration (интеграция) — точка приёма сигналов от источника мониторинга по API-ключу. Задаёт команду-владельца, маршрут оповещения и правила определения важности.
- Label (лейбл) — пара «ключ = значение» из сигнала. По лейблам работают условия политик и сайленсов.
- Policy (политика) — правило команды для входящих алертов. Если алерт подходит под условия, к нему применяется одно действие (отбросить, заглушить, придержать до рабочего окна, сменить важность, добавить лейблы). Не путать с политикой эскалации.
- Silence (сайленс) — ручное временное подавление алертов под конкретную ситуацию, например плановые работы. Заканчивается само по истечении срока.
Дежурства и оповещение
- Team (команда) — группа, которая владеет интеграциями, расписаниями и политиками и принимает алерты.
- Schedule (расписание) — расписание дежурств команды. Отвечает на вопрос «кто on-call прямо сейчас».
- Rotation (ротация) — циклическая смена дежурных внутри расписания: участники заступают на дежурство по очереди, по кругу.
- Nobody (пустая позиция) — вид участника ротации: такт круга, в котором не дежурит никто. Не путать с Nobody (gap in coverage) у оверрайда: тот снимает дежурство на заданный период, а пустая позиция повторяется каждый круг.
- Override (оверрайд) — временная замена дежурного на заданный период поверх ротаций.
- Escalation Policy (политика эскалации) — цепочка шагов оповещения: кого и через сколько минут звать по алерту, пока его не подтвердят.
- Step (шаг) — звено политики эскалации: кого звать (дежурного по расписанию, человека или всю команду) и на какой минуте от старта эскалации.
- Escalation (эскалация) — прохождение алерта по шагам политики эскалации, пока его не подтвердят или цепочка не исчерпается.
- Notification channel (канал уведомлений) — личный адрес доставки оповещений (email, Telegram, голосовой звонок, webhook, Mattermost или мобильное приложение).
- Notification rule (правило уведомлений) — связка «важность алерта → каким
каналом и с какой задержкой оповестить»; задаётся раздельно для
criticalиwarning. - Voice Call (голосовой звонок) — канал доставки звонком на номер в формате
+7…; подтверждение запускается вручную, звонок зачитывает код.
Организация и доступ
- Organization (организация) — административная единица для всех данных в системе (команд, расписаний, интеграций, политик и алертов). Данные разных организаций изолированы.
- Owner (владелец) — роль уровня организации: полный доступ ко всему; единственный в организации.
- Org Admin (администратор организации) — роль уровня организации: приглашения, состав организации (роли, должности, исключение участников) и её настройки; по умолчанию доступ ко всем командам.
- Org Member (участник организации) — базовая роль уровня организации: работа в тех командах, где состоит.
- Team Admin (администратор команды) — роль уровня команды: настройка команды, её интеграций, расписаний, политик эскалации и политик обработки.
- Team Member (участник команды) — роль уровня команды: участие в дежурствах, получение алертов и оперативные инструменты (сайленсы, оверрайды).
- Position (должность) — информационная подпись «кто есть кто». На доступ не влияет, права определяют только роли.