Zinn® Uptime
Funzionalità
Zinn® Uptime è il monitoraggio dell'uptime dei siti web per qualsiasi indirizzo web: controlla 24 ore su 24, conferma ogni disservizio con un secondo controllo prima di inviarvi un avviso e vi informa via email, Slack, Telegram o webhook. Tre monitor sono gratuiti, senza carta di credito.
Controlli del sito web che si comportano come un visitatore
Ogni controllo è una richiesta reale per la vostra pagina, la stessa che verrebbe inviata dal browser di un visitatore.
Un monitor è valido solo quanto la domanda che pone. Zinn® Uptime non si limita a inviare un ping a un server o ad aprire una porta per definirlo un sito web; richiede la pagina stessa, tramite HTTP o HTTPS, esattamente come farebbe un browser, e attende la risposta. Se il nome non viene risolto, la connessione viene rifiutata, il certificato non è attendibile, il server risponde con un errore o non si riceve alcuna risposta entro dieci secondi, il controllo è fallito — e il motivo viene registrato in parole semplici, affinché l'avviso Le indichi dove iniziare a cercare.
- I monitor gratuiti vengono controllati ogni 5 minuti; con un pacchetto, ogni indirizzo dell'account viene controllato ogni minuto.
- I reindirizzamenti vengono seguiti, consentendo di osservare l'indirizzo digitato dagli utenti anziché la destinazione finale.
- Qualsiasi risposta 2xx o 3xx viene considerata attiva; una risposta 4xx o 5xx viene considerata non attiva.
- Una pagina che impiega più di 10 secondi a rispondere viene considerata scaduta per timeout.

Le interruzioni vengono confermate prima che chiunque sia allertato
I falsi allarmi abituano le persone a ignorare gli avvisi, quindi ogni errore deve essere comprovato.
Internet perde pacchetti, i percorsi oscillano e a un singolo server da qualche parte capita un minuto no. Un monitor che vi invia una notifica per ciascuno di questi eventi vi insegna a ignorarlo, per poi perdere il disservizio che conta davvero. Pertanto, un guasto deve dimostrarsi tale due volte: nel momento in cui un controllo fallisce, lo stesso indirizzo viene richiesto nuovamente con una richiesta completamente nuova, solitamente servita da una posizione diversa. Se questa seconda richiesta va a buon fine, l'anomalia momentanea viene ignorata. Solo quando i fallimenti vengono confermati su due controlli consecutivi, l'indirizzo viene contrassegnato come non disponibile e viene inviata una notifica. Se una quota consistente di tutti gli indirizzi che monitoriamo fallisce nello stesso istante, diamo per scontato che il problema sia nostro e non vostro, e non registriamo nulla.
- Un controllo non riuscito viene ripetuto immediatamente con una nuova richiesta, solitamente gestita da una posizione diversa.
- Se la seconda richiesta raggiunge il sito, il primo errore viene scartato.
- Un sito viene dichiarato non attivo dopo due errori consecutivi confermati, quindi riceverà una notifica entro circa due intervalli di controllo.
- Una pagina di verifica della protezione dai bot non viene mai considerata come un'interruzione del Suo sito.

Controlli delle parole chiave per pagine non funzionanti
L'interruzione di servizio che un codice di stato non può rilevare è la pagina che si carica ma è vuota.
Alcuni dei disservizi peggiori rispondono con un codice di stato perfettamente integro. Un sito WordPress il cui database è andato perso, un negozio il cui aggiornamento del tema ha corrotto il template, una pagina restituita vuota a causa di una cache mal configurata: tutti possono restituire il codice 200. Fornisca al monitor un breve frammento di testo che compare solo quando la pagina funziona davvero, come il nome del Suo sito o una frase del piè di pagina, e una pagina che si carica senza di esso verrà considerata inattiva, con il motivo "expected text missing".
- Aggiungete fino a 200 caratteri di testo che devono apparire nella pagina.
- Se il testo è mancante, il controllo non riesce con il motivo "expected text missing".
Avvisi tramite e-mail, Slack, Telegram e webhook
Un messaggio quando un sito diventa non disponibile e uno quando si ripristina — mai un messaggio ogni minuto.
Un avviso è utile solo se visualizzato dalla persona giusta. Ogni membro dell'account riceve un'e-mail quando un indirizzo smette di funzionare, senza alcuna configurazione. Collegate Slack, Telegram o il vostro webhook e lo stesso avviso verrà recapitato anche lì, in modo che sia il canale del team sia il telefono dell'ingegnere reperibile ne siano informati. Gli avvisi si attivano al verificarsi del cambiamento, non in base allo stato: un messaggio quando un sito diventa non disponibile e uno quando torna online con l'indicazione approssimativa di quanto tempo è durata l'interruzione, mai un messaggio ogni minuto finché rimane offline.
- Ogni membro dell'account riceve un'e-mail quando un indirizzo non è più raggiungibile.
- Collegate Slack, Telegram o un webhook e gli stessi avvisi verranno recapitati anche lì.
- I webhook sono firmati con un HMAC su un timestamp e sul corpo, in modo che il vostro endpoint possa verificare che provengano da noi.
- Il messaggio di ripristino indica all'incirca per quanto tempo il sito è rimasto inattivo.
Invia avvisi sui tempi di attività a Slack, Telegram o a un webhook

Cronologia del tempo di attività e tempi di risposta
Dati da mostrare ai clienti, conservati per l'intera durata del monitoraggio.
Quando un cliente chiede se il suo sito fosse inattivo martedì, la risposta dovrebbe essere una registrazione, non un ricordo. Ogni indirizzo conserva nell'elenco il proprio tempo di attività e il tempo di risposta tipico degli ultimi 30 giorni, il tempo di attività orario con il tempo di risposta medio e più lento nella vista dettagliata, e ogni interruzione con l'orario di inizio, la durata e il luogo da cui è stato confermato il disservizio. La cronologia rimane fino a quando si continua a monitorare l'indirizzo; la sospensione del monitor la conserva, mentre la rimozione del monitor la elimina.
- Tempo di attività e tempo di risposta tipico negli ultimi 30 giorni nell'elenco.
- Tempo di attività ora per ora e tempo di risposta medio e più lento per ciascun indirizzo.
- Ogni interruzione registrata, con la relativa durata e la posizione da cui è stata confermata.

Velocità della pagina insieme al tempo di attività
Un sito che risponde può comunque essere troppo lento da usare.
Un sito che risponde in otto secondi è tecnicamente attivo e praticamente inattivo. Oltre ai controlli di disponibilità, per ogni pagina monitorata vengono misurati i Core Web Vitals — i parametri di caricamento, interattività e stabilità visiva utilizzati dai motori di ricerca — quotidianamente se si dispone di un piano a pagamento e settimanalmente sul livello gratuito. Una settimana lenta a seguito dell'aggiornamento di un plugin viene visualizzata nella stessa schermata della cronologia dell'uptime, pertanto non occorre un secondo strumento per accorgersene.
- I Core Web Vitals vengono misurati per ogni pagina monitorata: giornalmente con un pacchetto, settimanalmente con il piano gratuito.
- Visualizzato accanto alla cronologia del tempo di attività, così da mostrare una settimana lenta e un'interruzione su un'unica schermata.
Monitoraggio dominio, gratuito
Un dominio scaduto porta con sé il sito, le e-mail e i posizionamenti nei risultati di ricerca.
I domini scadono per motivi banali: la carta registrata è scaduta, il promemoria di rinnovo è stato inviato a qualcuno che non fa più parte dell'azienda, il rinnovo automatico non è mai stato attivato. Quando ciò accade, il sito web, l'e-mail e anni di posizionamento nei motori di ricerca vanno persi, e il nome può essere registrato da qualcun altro. Zinn® Uptime legge il record pubblico di registrazione di ciascun dominio monitorato una volta al giorno e Vi avvisa 60, 30, 14, 7 e 1 giorno prima della scadenza. Inoltre, confronta il record con quello del giorno precedente e Vi avverte in caso di modifiche al registrar, ai nameserver o allo stato del registro, spesso il primo segnale di una violazione dell'account del dominio.
- Leggiamo il record di registrazione di ciascun dominio monitorato una volta al giorno.
- Avvisi di scadenza con 60, 30, 14, 7 e 1 giorno di anticipo.
- Avvisi quando il registrar, i server dei nomi o lo stato del registro cambiano, o quando il dominio scompare.
- I domini registrati o ospitati presso di noi vengono aggiunti per Lei; aggiunga qualsiasi altro dominio per nome.

Metti in pausa, interrompi e automatizza
Il monitoraggio dovrebbe adattarsi al lavoro, non il contrario.
Il monitoraggio deve adattarsi al lavoro reale. Mettete in pausa un monitor prima di una migrazione o di una manutenzione pianificata e riavviatelo successivamente; i monitor in pausa non vengono controllati e non inviano nulla, e la loro cronologia viene conservata. Tutto ciò che si trova nella schermata Uptime è disponibile anche tramite l'API REST, quindi i monitor possono essere creati e rimossi dai Vostri script di distribuzione. Inoltre, poiché i tempi di inattività e di ripristino sono eventi di piattaforma, possono avviare un'automazione su una bacheca Zinn® Boards, ad esempio aprendo una scheda per l'interruzione del servizio.
- Sospenda un monitor durante i lavori pianificati e lo riprenda successivamente, mantenendone intatta la cronologia.
- Crei, rinomini, metta in pausa e rimuova i monitor tramite l'API REST.
- Gli eventi di inattività e di ripristino possono avviare un'automazione su una bacheca di Zinn® Boards.
Ospiti il sito anche presso di noi
Zinn® Uptime risiede nello stesso account dell'hosting Zinn Digital®: un solo accesso, un'unica fattura, e i siti ospitati presso di noi si trovano proprio accanto a quelli monitorati. L'hosting include una garanzia di disponibilità mensile del 99,9%, accreditata con un clic qualora non venisse rispettata.
Il monitoraggio e il controllo dei domini sono gratuiti su ogni account Zinn Digital®, con o senza hosting.