Avviso
Un incidente con ossigeno disciolto all'alba dovrebbe spaventare qualcuno.
Gli arresti anomali DO non si pianificano automaticamente per l'orario lavorativo. La classica uccisione dei pesci inizia prima dell'alba, quando la respirazione ha abbassato lo stagno per tutta la notte e nessuno sta guardando il cruscotto. Un'e-mail inviata alle 4:37 è stata letta alle 7:10. La differenza tra questi timestamp è la differenza tra un incidente e una perdita.
Le società di produzione hanno risolto questo problema decenni fa: i sistemi critici chiamano un essere umano finché un essere umano non riconosce. La tua azienda agricola è una società di produzione. Ai pesci non interessa che l'industria chiami tutto questo "strumenti operativi".
Come funziona realmente
FarmHub invia avvisi critici a PagerDuty tramite l'API Events v2 e PagerDuty fa quello che fa: intensificare finché qualcuno non riconosce.
- Condizioni controllate ogni cinque minuti. FarmHub valuta le condizioni di avviso in un ciclo di cinque minuti. Quando si supera una soglia critica, l'evento passa immediatamente a PagerDuty e la tua politica di escalation prende il sopravvento: telefono, SMS, push, qualunque cosa svegli il tuo reperibile.
- Le gravità vengono mappate sulle gravità di PagerDuty. FarmHub alto mappa su critico, medio su avviso, basso su informazioni. Le regole di escalation possono trattare una pista che si schianta in modo diverso da un pH alla deriva.
- Un avviso, un incidente. Ogni avviso FarmHub contiene una chiave di deduplicazione stabile, quindi una condizione che rimane attivata dopo più controlli di cinque minuti non accumula incidenti duplicati.
- Le risoluzioni chiudono i propri incidenti. Quando l'avviso viene risolto in FarmHub, l'incidente PagerDuty corrispondente viene risolto tramite la stessa chiave di deduplicazione. Il tuo turno vede il recupero senza cercarlo.
FarmHub invia già e-mail e notifiche push. PagerDuty è il livello per gli avvisi che non possono aspettare che qualcuno controlli volontariamente il proprio telefono.
SU COSA PUOI CONTARE
Su cosa puoi contare
Cosa c'è sotto il cofano:
- Chiave di routing per connessione, crittografata. Incolli la chiave di integrazione da un'integrazione API PagerDuty Events API v2 sul tuo servizio. Viene archiviato crittografato e limitato solo a questa connessione.
- Trattato come un canale critico. FarmHub classifica PagerDuty come un'integrazione critica internamente, con tentativi di consegna e backoff in modo che un errore temporaneo della rete non consumi una pagina.
- Prova prima di fidarti. Un evento di test integrato conferma che la chiave di instradamento funziona prima che dipenda da essa un'emergenza reale.
- Kill switch e righe di controllo concatenate tramite hash. Disabilita immediatamente la connessione e ogni tentativo di consegna viene registrato in righe di controllo a prova di manomissione e concatenate tramite hash.
Cosa non facciamo
Cosa lasciamo a PagerDuty e a te:
- FarmHub non gestisce le politiche di escalation, le pianificazioni o le rotazioni di guardia. Quella configurazione risiede in PagerDuty.
- FarmHub non legge nulla da PagerDuty. Il riconoscimento di una pagina non modifica l'avviso in FarmHub; l'avviso si risolve quando la condizione sottostante viene risolta.
- Una pagina è valida tanto quanto la rotazione dietro di essa. Se nessuno è reperibile, PagerDuty non può risolvere il problema, e nemmeno noi.
Configurazione, onestamente
Hai bisogno di un account PagerDuty con un servizio a cui puoi aggiungere un'integrazione.
- In PagerDuty, aggiungi un'integrazione API v2 degli eventi al tuo servizio e copia la chiave di integrazione di 32 caratteri.
- In FarmHub, apri Integrazioni, scegli PagerDuty e incolla la chiave.
- Invia l'evento di test integrato e conferma che un incidente viene visualizzato sul servizio.
- Imposta le soglie critiche in FarmHub e assicurati che la politica di escalation dietro il servizio riattivi effettivamente qualcuno.
Domande che fanno gli agricoltori
Quanto velocemente un avviso critico diventa una pagina?
FarmHub controlla le condizioni di avviso ogni cinque minuti e invia l'evento a PagerDuty nel momento in cui si verifica una soglia. Da lì la policy di escalation di PagerDuty controlla il modo in cui la pagina raggiunge il servizio di chiamata.
Un avviso persistente creerà incidenti duplicati?
No. Ogni avviso utilizza una chiave di deduplicazione stabile, quindi una condizione in corso viene associata a un incidente anziché a uno nuovo per ciclo di controllo.
L'incidente si risolve quando l'acqua si riprende?
Sì. Quando l'avviso viene risolto in FarmHub, la risoluzione viene inviata con la stessa chiave di deduplicazione e l'incidente PagerDuty si chiude automaticamente.
In che modo i livelli di gravità di FarmHub vengono associati a PagerDuty?
Alto mappa su critico, medio su avviso, basso su informazioni. Puoi instradare e intensificare tali livelli di gravità all'interno di PagerDuty.
Ho bisogno di PagerDuty per ogni avviso?
No, e non dovresti usarlo in questo modo. E-mail e push sono integrati in FarmHub per gli avvisi di routine. Prenota PagerDuty per le condizioni che giustificano il risveglio di qualcuno, come ossigeno disciolto, corrente elettrica o livello dell'acqua.
PRONTO PER IL PROSSIMO TURNO
Fornisci all'avviso delle 4 del mattino un percorso di escalation
Collega PagerDuty con una chiave di integrazione e la successiva escursione critica paginerà il tuo turno finché un essere umano non lo riconoscerà. Il pesce non aspetterà il controllo della posta elettronica mattutina.
Inizia gratuitamente