Documentazione

Il sito è down? Lo sai prima dei tuoi utenti

La domanda più semplice resta la più importante: il tuo sito risponde? Pingsured la pone per te — ogni minuto, o anche ogni 15 secondi con il piano Scale — da server in Germania, Finlandia, sulla costa ovest degli Stati Uniti e a Singapore. Quando la risposta non arriva più, lo sai da noi, non da un cliente.

Cosa fa un controllo

Ogni controllo invia una richiesta HTTP all’indirizzo che indichi e ne valuta la risposta:

  • il server deve rispondere entro il timeout del controllo;
  • il codice di stato deve essere quello atteso — 200 per impostazione predefinita, oppure un elenco o un intervallo come 200,204 o 200-299;
  • per un indirizzo https, il certificato deve essere valido per il nome; un controllo fallisce con un certificato scaduto o non corrispondente, proprio come lo rifiuterebbe un browser.

I reindirizzamenti vengono seguiti, fino a 3 per impostazione predefinita, quindi http://example.com viene controllato fino alla pagina a cui porta. Una connessione rifiutata, un nome che non viene risolto e una richiesta che va in timeout fanno fallire il controllo, con il motivo.

Come vieni avvisato

Un controllo fallito non è un disservizio. La soglia di avviso — ad esempio «3 degli ultimi 5 controlli falliti» — si applica per località, così una singola risposta lenta non fa scattare nulla e un sito irraggiungibile da una regione viene segnalato anche mentre le altre lo raggiungono ancora.

Quando un ping supera la soglia vieni avvisato via email e nell’app e, dal piano Team in su, con un webhook verso il tuo strumento di gestione degli incidenti o la tua chat.

Tempo di risposta

Ogni controllo registra quanto ha impiegato la risposta, per località: in totale e suddiviso in risoluzione DNS, connessione, handshake TLS e tempo al primo byte. Il grafico del ping mostra il totale, o la parte che scegli, così un sito che sta rallentando è visibile tanto quanto uno che ha smesso di rispondere.

Perché Pingsured per il monitoraggio uptime

  • Da più località contemporaneamente. Un nodo CDN, una modifica DNS o un problema di routing possono rendere un sito irraggiungibile in una sola regione; un controllo per località mostra quale.
  • Valutato per località. Le soglie per località ignorano una singola richiesta persa senza nascondere un disservizio regionale.
  • Non solo online o offline. Lo stesso ping può controllare il contenuto della risposta, gli header e il certificato — vedi le altre pagine sulle funzionalità.
  • Ospitato nell’UE. L’elenco dei tuoi siti e i loro risultati sono conservati in Germania e Finlandia, da un’azienda tedesca.

Limiti da tenere presenti

  • I controlli inviano GET o HEAD e raggiungono solo indirizzi pubblici; un sito in una rete privata non può essere controllato.
  • Per ora nessun avviso scatta per una risposta lenta: i tempi di risposta sono mostrati nel grafico e un controllo fallisce solo quando scade il suo timeout.