Что такое ротация по вызову?
Дежурная ротация — это упорядоченный график, в котором оперативная ответственность распределяется между разными людьми с течением времени. Он должен сообщить системе мониторинга, с кем связаться, сообщить команде, кому принадлежит текущая смена, и указать следующий шаг, когда первый ответчик недоступен.
Один только календарь не может справиться с этим полным рабочим процессом. IncidentRelay сочетает в себе повороты с маршрутами оповещения, каналами уведомлений, напоминаниями и политикой эскалации.
Держите текущую собственность однозначной
Каждый маршрут связан с командой и может использовать политику ротации или эскалации для выбора ответственного лица. Когда приходит оповещение, IncidentRelay вычисляет текущего пользователя и записывает операционный контекст с инцидентом.
Это позволяет избежать зависимости от темы чата, прикрепленной электронной таблицы или коллективной памяти того, кто бодрствует. Эти системы прекрасно работают, пока не станут важными.
Сложный охват
Слои вращения позволяют моделировать графики за пределами одного повторяющегося списка. Команда может использовать слои для различных временных окон, групп покрытия или первичных и вторичных обязанностей. IncidentRelay вычисляет окончательный график из этих правил.
- Поддерживать отдельное членство на слой.
- Определите ограничения на рабочее время или окна покрытия.
- Сохранение исторических и будущих периодов членства.
- Посмотреть полученного владельца в рабочем календаре.
Сменные свопы и оверрайды
Переопределение временно заменяет запланированного участника ротации. Это полезно при отпуске, болезни, сменной работе и краткосрочных изменениях страхового покрытия. Базовое вращение остается неизменным, поэтому расписание автоматически возвращается в нормальное состояние после завершения переопределения.
От ротации к эскалации
Вращение выбирает текущего ответчика. Политика эскалации определяет, что будет дальше. IncidentRelay может повторять напоминания, переходить к другому пользователю или ротации и продолжать выполнять упорядоченные шаги политики, пока кто-то не признает предупреждение.
| компонент | Оперативная цель |
|---|---|
| вращение | Выберите ответственного в настоящее время. |
| отменять | Временно заменяет назначенного человека. |
| Напоминание | Повторяет доставку, в то время как предупреждение остается непризнанным. |
| Эскалационная политика | Переносит ответственность через заказанных пользователей или ротацию. |
Видимость поворота
Команды могут проверять расписания в IncidentRelay и подписываться через CalDAV или частные каналы ICS. Это дает респондентам видимость календаря, не перемещая источник истины в стороннее приложение календаря.
Открытый исходный код и самохостинг
IncidentRelay работает в вашей инфраструктуре и хранит данные о ротации, пользователях, оповещениях и инцидентах в вашей базе данных. Он может быть развернут с помощью пакетов Docker Compose, RPM, систематизирован или Kubernetes с использованием включенной диаграммы Helm.
Просмотрите changelog и проверьте реальные передачи и пути эскалации, прежде чем полагаться на него для покрытия производства.