Documentazione

Sapere in pochi secondi se un guasto è tuo o del fornitore

La maggior parte dei siti dipende da servizi gestiti da altri: un fornitore di pagamenti, un servizio email, una CDN, un provider di login, una ricerca indirizzi, un'API di mappe. Quando uno di questi si guasta, il tuo checkout o la tua registrazione smettono di funzionare con lui — e la prima domanda durante l'incidente è sempre la stessa: il problema è nostro o loro? Ogni minuto speso a rispondere è un minuto non speso a risolvere, o a spiegare ai clienti cosa sta succedendo.

Pingsured può controllare quei servizi accanto ai tuoi, così la risposta è sulla stessa dashboard.

Pagine di stato che pubblicano JSON

Molti fornitori hanno una pagina di stato che offre anche un riepilogo leggibile dalle macchine. Un controllo JSON lo legge:

JSONPathOperatoreValore
$.status.indicatoruguale anone

Cerca un link chiamato API o JSON sulla pagina di stato del fornitore; il percorso dipende dal sistema che usa. Un controllo così trasforma l'annuncio del fornitore in un avviso che ricevi, invece che in una pagina che devi ricordarti di aprire.

Gli endpoint che chiami davvero

Una pagina di stato vale quanto l'onestà e la rapidità del fornitore. Dove il fornitore ha un endpoint pubblico — un URL di health check, un'API pubblica che non richiede un account, lo script che le tue pagine caricano dalla sua CDN — controllalo direttamente:

  • il codice di stato, con il tempo di risposta nel grafico accanto;
  • per un'API JSON, il campo che mostra che ha funzionato;
  • per uno script o un foglio di stile che carichi dalla sua CDN, che risponda 200, da ciascuna delle località in cui si trovano i tuoi visitatori.

Perché controllare i tuoi fornitori con Pingsured

  • «Noi o loro» risolto in pochi secondi. I tuoi controlli e quelli dei fornitori fianco a fianco, sulla stessa linea temporale.
  • Il loro guasto, il tuo canale di avviso. Email, l'app o un webhook verso il tuo strumento di gestione degli incidenti — come per i tuoi sistemi.
  • Da più località. Un fornitore che si guasta in una sola regione ti sfugge facilmente se guardi solo dal tuo ufficio.
  • Uno storico a cui fare riferimento. Lo storico del ping mostra quando e da dove un fornitore ha avuto problemi, così una discussione sulla sua affidabilità può partire dai dati invece che dalla memoria.

Limiti da tenere presenti

  • I controlli inviano GET o HEAD e non possono accedere tramite un modulo di login, quindi gli endpoint che richiedono un accesso completo sono fuori portata. Una chiave API di lunga durata in un header della richiesta funziona.
  • Controlla solo ciò che un fornitore rende pubblico, o ciò che il tuo contratto consente. Ogni ping invia una richiesta all'intervallo che imposti, identificata dal suo User-Agent.