Маршрут начинается на маршруте
IncidentRelay сохраняет входящую маршрутизацию оповещения явной. Маршрут определяет тип источника, команду, график или политику эскалации, совпадения, групповое поведение и прикрепленные каналы уведомлений.
Общие схемы маршрутизации
| шаблон | Пример совпадения |
|---|---|
| Критические производственные оповещения | {"labels":{"env":"prod","severity":"critical"}} |
| Владение услугами | {"labels":{"service":"billing-api"}} |
| Kubernetes пространство имен | {"labels":{"namespace":{"regex":"^prod-"}}} |
| Отделение источников мониторинга | {"source":"alertmanager"} |
После сопоставления
После совпадения маршрута IncidentRelay может разрешить затронутый сервис, рассчитать текущего пользователя по вызову, применить поведение эскалации и доставить уведомление по каналам маршрута.
Используйте маркеры маршрута намеренно
Токены ввода маршрута являются границей для входящих оповещений. Если система мониторинга должна отправлять различные классы оповещений в разные каналы, настройте несколько маршрутов и отправьте каждый приемник на предполагаемый маркер маршрута.