Was Teams normalerweise von einer OnCall-Alternative benötigen
Teams, die eine Alternative bewerten, benötigen in der Regel vier Dinge, um zusammenzuarbeiten: Überwachung von Integrationen, einen genauen Bereitschaftsplan, ein Routing-Modell und eine zuverlässige Möglichkeit, Warnungen zu bestätigen oder zu eskalieren.
IncidentRelay stellt diese Fähigkeiten als eigenständige Anwendung bereit. Es kann Benachrichtigungen von Prometheus Alertmanager, Zabbix, Sentry und generischen Webhooks empfangen und diese dann mit Diensten, Teams, Rotationen und Benachrichtigungskanälen verbinden.
Alarmweiterleitung ohne erforderliches Dashboard stack
IncidentRelay erfordert nicht, dass Grafana funktioniert. Alertmanager Benutzer können Warnungen direkt an routenspezifische Endpunkte senden, während andere Überwachungstools dedizierte Integrationen oder den generischen Webhook API verwenden können.
Routen können Warnhinweise abgleichen, Dienste und Teams auswählen, Gruppierungsverhalten anwenden und Benachrichtigungskanäle anhängen. Jede Route verfügt über ein eigenes Einlass-Token, das die Übermittlung von Warnmeldungen von ausgehenden Lieferinformationen trennt.
Terminplanung und Eskalation
Rotationen unterstützen Schichten, Mitgliedschaftsperioden und temporäre Überschreibungen. Teams können den endgültigen Zeitplan in IncidentRelay einsehen oder über CalDAV und ICS-Feeds abonnieren.
Eskalationsrichtlinien definieren geordnete Reaktionsschritte. Ein unbekannter Vorfall kann Erinnerungen auslösen und zusätzliche Benutzer oder Rotationen erfordern. Helfer können während eines aktiven Vorfalls auch Hilfe von einem Benutzer, einem Team, einer Rotation oder einer Richtlinie anfordern.
Benachrichtigungskanäle
- Mattermost webhook oder Bot API Benachrichtigungen.
- Telegram Benachrichtigungen und Handlungshandling.
- E-Mail-Zustellung und konfigurierbare Vorlagen.
- Slack, Discord, Microsoft Teams und generische Outbound Webhooks.
- Profil-Browser und PWA Push.
- Plug-in-fähige Sprachanrufanbieter für individuelle Telefonie.
Betriebskontext über eine Benachrichtigung hinaus
IncidentRelay gruppenbezogene Warnungen zu operativen Vorfällen. Responder können sie anerkennen, lösen, zum Schweigen bringen und kommentieren, Prioritäten setzen und zusätzliche Responder anfordern. Services fügen Ownership, Runbooks, Dependencies, Impact Information und Default Stakeholder hinzu.
Bereitstellung und Besitz
Die Plattform kann mit Docker Compose, RPM und Systemd Deployments oder Kubernetes mit seinem Helm Diagramm laufen. SQLite unterstützt kleinere Installationen mit einzelnen Knoten, während PostgreSQL für größere oder lang laufende Umgebungen empfohlen wird.
Diese Bereitstellungsflexibilität ist nützlich für Teams, die das Bereitschaftssystem in der gleichen Betriebsumgebung wie der Rest ihrer internen Tools wünschen. Es bedeutet auch, dass das Team Upgrades, Backups und Verfügbarkeit besitzt.
Grafana-OnCall-Migration
Migrieren Sie Benutzer, Teams, Mitgliedschaften, Zeitpläne, Eskalationsrichtlinien, Integrationen und Alarmrouten.
Die Migrationswerkzeuge verwenden öffentliche API s, greifen nie auf Produktdatenbanken zu und laufen standardmäßig im Testmodus. Prüfen Sie den erzeugten Bericht, bevor Sie Änderungen anwenden.
Wie man bewertet IncidentRelay
Testen Sie es mit der Überwachungsquelle und dem Benachrichtigungskanal, den Sie tatsächlich verwenden. Bauen Sie eine Rotation auf, senden Sie einen Feueralarm, bestätigen Sie ihn, senden Sie eine aufgelöste Nutzlast und überprüfen Sie das Eskalationsverhalten. Ein realistischer Test zeigt Workflow-Unterschiede viel schneller als der Vergleich von Screenshots.
IncidentRelay aktiv entwickelt wird. Überprüfen Sie die Release History, bevor Sie einen Produktions-Rollout planen.
Grafana und Grafana OnCall sind Marken von Grafana Labs. IncidentRelay ist nicht mit Grafana verbunden. Labs.