Открытый исходный код DevOps on-call

Управление вызовами с открытым исходным кодом для DevOps команд.

DevOps команды могут подключать мониторинг, расписания, маршруты, политику эскалации и каналы уведомлений в самостоятельном рабочем процессе.

Собственный операционный цикл

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

Полезные строительные блоки

  • Ротации со слоями, периоды членства и временные переопределения.
  • Маршруты для Alertmanager, Zabbix, Sentry, LibreNMS и общих веб-хуков.
  • Каналы уведомлений для чата, электронной почты, браузера, веб-хуков и голосовых провайдеров.
  • Тишины и окна технического обслуживания для плановых работ.
  • Open API Конечные точки для автоматизации и внутренних инструментов.

Маршрутизация по этикеткам

Маршруты могут соответствовать нормализованным сигнальным меткам, таким как team, service, severity, namespace или alertname. Это позволяет команде DevOps разделить производственные, постановочные, платформенные и прикладные оповещения без создания единого шумного почтового ящика.

{
  "labels": {
    "team": "platform",
    "env": "prod",
    "severity": "critical"
  }
}

Где это уместно

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