1. Ricevi l'avviso
Alertmanager, Zabbix, Sentry, LibreNMS o un webhook generico invia un avviso a un endpoint di integrazione IncidentRelay. I gettoni di immissione del percorso mantengono il traffico in entrata legato alla configurazione esplicita del percorso.
2. Abbina percorso e servizio
IncidentRelay valuta sorgente, squadra, etichette e campi. Il percorso corrispondente determina la proprietà, il raggruppamento, il servizio predefinito, il programma o la politica di escalation e i canali in uscita.
3. Calcola chi è di guardia
Le rotazioni possono includere strati, periodi di appartenenza e sovrascritti temporanei. IncidentRelay calcola il risponditore corrente e mantiene la visibilità del calendario disponibile attraverso le viste interne e i feed del calendario.
4. Notifica con contesto
Le notifiche includono titolo di avviso, gravità, stato, link di origine e azioni. I canali possono includere Mattermost, Telegram, e-mail, spinta del browser, webhooks e fornitori di voce.
5. Agire in base all'incidente
I responsabili possono riconoscere, risolvere, tacere, commentare, richiedere ulteriori risposte e tenere informati gli stakeholder. Le politiche di escalation continuano solo quando l'incidente ha ancora bisogno di attenzione.
6. Impara dalla storia
I gruppi di avvisi conservano stato, etichette, notifiche e commenti in modo che il team possa capire cosa è successo dopo la risoluzione dell'avviso.