1. Получите оповещение
Alertmanager, Zabbix, Sentry, LibreNMS или общий веб-хук отправляет предупреждение на конечную точку интеграции IncidentRelay. Токены ввода маршрута сохраняют входящий трафик привязанным к явной конфигурации маршрута.
2. Маршрут матча и обслуживание
IncidentRelay оценивает источник, команду, метки и поля. Соответствующий маршрут определяет право собственности, группировку, службу по умолчанию, график или политику эскалации и исходящие каналы.
3. Подсчитайте, кто на связи
Ротации могут включать слои, периоды членства и временные переопределения. IncidentRelay вычисляет текущий ответчик и сохраняет видимость календаря доступной через внутренние просмотры и календарные каналы.
4. Уведомлять с контекстом
Уведомления включают в себя название оповещения, тяжесть, статус, ссылки на источники и действия. Каналы могут включать в себя Mattermost, Telegram, электронную почту, нажим браузера, веб-хуки и голосовые провайдеры.
5. Действуйте в случае инцидента
Респонденты могут признавать, разрешать, молчать, комментировать, запрашивать дополнительных ответчиков и информировать заинтересованные стороны. Политика эскалации продолжается только тогда, когда инцидент все еще требует внимания.
6. Учитесь на истории
Группы оповещений сохраняют статус, метки, уведомления и комментарии, чтобы команда могла понять, что произошло после разрешения оповещения.