Система управления расписаниями дежурств

Создавайте предсказуемые графики звонков без аутсорсинга всего рабочего процесса инцидента.

IncidentRelay - это программное обеспечение с открытым исходным кодом, самостоятельно размещенное для графиков вызова, смен, слоев вращения, временных перезагрузок, календарей и доставки оповещения.

Какое программное обеспечение для планирования на вызове должно решить

График дежурств отвечает на простой оперативный вопрос: кто сейчас отвечает? Ответ становится менее простым, когда у команды есть несколько часовых поясов, передача управления, многоуровневое покрытие, отпуска, временные замены и разные пути эскалации.

IncidentRelay сохраняет расписание близко к маршрутизации оповещения. Расписание не является изолированным календарем: оно определяет, какой ответчик получает предупреждение, когда отправляются напоминания и кто следующий, если текущий человек не признает инцидент.

Расписание, сдвиги и слои вращения

Команды могут создавать вращения и добавлять членов в один или несколько уровней. Каждый слой может определять своих участников, сроки и ограничения. IncidentRelay вычисляет конечный результат по вызову из этих слоев, давая операторам одного текущего владельца, сохраняя структуру позади него.

  • Создание командно-специфических ротаций по вызову.
  • Используйте слои для первичного, вторичного или ограниченного по времени покрытия.
  • Установите периоды членства, чтобы запланированные изменения не переписывали историю.
  • Применяйте временные переопределения без перестройки базового расписания.
  • Соедините ротацию с маршрутами и политикой эскалации.

Временные ограничения для реальной жизни

Люди берут отпуск, обмениваются сменами и иногда обнаруживают, что два календаря расходятся за пять минут до передачи. Переопределения вращения заменяют запланированного человека на определенный период, оставляя первоначальную конфигурацию вращения нетронутой.

Это делает рабочий график четким и проверяемым. Респонденты могут видеть конечного владельца, в то время как администраторы сохраняют основную ротацию и отменяют историю.

Доступ к расписанию

IncidentRelay включает в себя внутренний календарь и поддерживает синхронизацию календаря только для чтения. Команды могут подписаться через CalDAV или частные каналы ICS и просматривать изменения в Outlook, Google Calendar, Apple Calendar, Thunderbird и совместимых клиентах.

Календарь подписки полезны для видимости, но IncidentRelay остается источником истины для оповещения владения и эскалации. Перемещение события в личном календаре не позволяет безмолвно переписать рабочий график.

Расписание, связанное с ответом на предупреждение

График становится ценным, когда он приводит в действие. Входящие оповещения соответствуют маршрутам, службам, командам и ротациям. IncidentRelay затем уведомляет текущего пользователя по вызову через настроенные каналы и может усилиться, когда предупреждение остается непризнанным.

Варианты уведомлений включают в себя Mattermost, Telegram, электронную почту, нажим браузера, веб-хуки и подключаемые голосовые провайдеры. Респонденты могут признавать или разрешать инциденты, сохраняя при этом видимость владения.

Для кого это?

IncidentRelay предназначен для SRE, DevOps, платформ, инфраструктуры и операционных команд, которые хотят иметь систему планирования по вызову в своей собственной среде. Это особенно актуально, когда данные оповещения, пользовательские данные и расписания должны оставаться под контролем команды.

Команды, развертывающие его в производстве, должны сначала проверить свои правила планирования, каналы уведомлений, резервные копии и модель развертывания.