Monitoraggio uptime: Scopri che il tuo sito è down prima dei tuoi clienti.

Monitoraggio uptime per siti web con controlli fino a ogni minuto da Stoccolma, Londra e New York. Ogni errore viene confermato da un secondo controllo, così gli avvisi che ricevi hanno un senso.

Prova gratuita di 14 giorni · Poi gratis con 5 monitor · Nessuna carta di credito

4.9/5 da 1,247+ recensioni Scelto da 65,000+ aziende
01

Controlli ogni minuto

Ogni piano a pagamento controlla fino a ogni minuto (il piano Free ogni 5 minuti). Un 503 alle 03:12 diventa un avviso alle 03:13, non l’email di un cliente alle 07:40.

02

Confermato prima di svegliarti

Un controllo fallito viene ripetuto prima che si apra un incidente. Un singolo intoppo non sveglia nessuno; un disservizio reale viene confermato prima che parta l’avviso.

03

Molto più di un ping

Scegli metodo, header e body, e verifica il codice di stato, una parola chiave o i campi JSON. Controlla che il checkout funzioni, non solo che la homepage si carichi.

Cosa controlla davvero il monitoraggio uptime di un sito

Il monitoraggio uptime di un sito web invia una richiesta al tuo sito a intervalli fissi e verifica la risposta. Se la risposta è sbagliata, lenta o assente, ricevi un avviso. Sembra semplice, e lo è. Il valore sta nei dettagli: quanto spesso controlli, cosa conta come errore, come viene confermato un errore e quanto in fretta lo viene a sapere la persona giusta.

Uptimecheck esegue controlli HTTP(S), ping e porta ogni 1, 2, 5, 10, 15 o 30 minuti oppure ogni ora. Ogni controllo registra il codice di stato e il tempo di risposta, così vedi sia i disservizi sia i periodi di lentezza. Se prima vuoi le basi, leggi cos’è il monitoraggio uptime e perché è importante.

Tipi di controllo

HTTP(S): richiedi un URL con GET, POST o un altro metodo, invia header e body personalizzati e verifica il codice di stato, una parola chiave o i campi JSON nella risposta.Ping: verifica che un host risponda in rete, con il tempo di andata e ritorno.Porta: verifica che un servizio, come un server di posta o un database in ascolto, accetti connessioni.

Per i percorsi che attraversano più pagine, come il login o il checkout, usa il monitoraggio dei flussi.

Perché controllare ogni minuto, e controllare due volte

Il downtime costa denaro minuto per minuto. Se il tuo checkout risponde 503 alle 03:12 e nessuno se ne accorge fino al primo ticket di supporto, hai perso ore invece di minuti. La nostra guida al costo del downtime di un sito analizza i numeri.

Uptimecheck esegue i controlli da Stoccolma, Londra e New York e conferma ogni errore da una seconda località prima di aprire un incidente. Così si riducono i falsi allarmi dovuti a una singola richiesta persa o a un breve intoppo di rete, mentre un disservizio reale ti raggiunge comunque entro un minuto o due. La nostra guida per ridurre i falsi allarmi spiega perché è importante.

Dal controllo fallito alla soluzione

03:12: il controllo su northwind.shop/checkout restituisce 503.03:12: fallisce anche il secondo controllo. Si apre un incidente con la risposta in errore e uno screenshot di ciò che vedevano i visitatori.03:13: lo sviluppatore reperibile riceve una notifica push sul telefono e il canale del team riceve i dettagli su Slack.03:19: i controlli tornano a passare. Parte una notifica di ripristino con il downtime totale.

Gli avvisi arrivano via email, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhook e notifiche push sul telefono, con ogni piano. Consulta avvisi e notifiche per l’instradamento e l’escalation, la gestione degli incidenti per ciò che succede dopo l’avviso, e abbina il monitoraggio a una pagina di stato così i clienti sanno cosa sta succedendo senza aprire un ticket.

Tempi di risposta suddivisi per fasi

Ogni controllo HTTP salva il suo tempo di risposta, suddiviso in DNS, connessione, TLS, server e download. Una fase server lenta indica la tua applicazione; DNS o TLS lenti indicano l’infrastruttura. I grafici mostrano la mediana, il 95° percentile e la media, così una coda lenta non si nasconde dietro una buona media. Scopri di più sul tempo di risposta di un sito.

Imposta un limite, ad esempio 2.000 ms, e ricevi un avviso di lentezza quando tre controlli di fila superano quel valore, e un altro quando il sito torna veloce. Il tempo di lentezza non conta come downtime.

La pagina del monitor elenca i controlli più recenti. Tre o più controlli uguali di fila si raggruppano in una riga, ad esempio “OK · 200 × 18” con l’intervallo dei tempi di risposta, e si espandono per mostrare ogni controllo. Un errore non viene mai raggruppato in una serie di controlli riusciti, e il secondo controllo che conferma un errore mantiene la propria riga. Se un monitor non in pausa non viene controllato per il doppio del suo intervallo, la pagina indica “Nessun dato recente” con l’orario dell’ultimo controllo, così uno stato vecchio non passa mai per attuale.

Verifica che la pagina funzioni davvero

Una pagina può rispondere 200 ed essere comunque rotta: un elenco prodotti vuoto, un messaggio di errore, una pagina di manutenzione. Aggiungi controlli sulla risposta che devono passare tutti:

Stato atteso: codici o intervalli, come 200-299 o 200,301.Parola chiave: testo che la pagina deve o non deve contenere, come “Aggiungi al carrello”.JSON e header: per le API, un campo come $.status uguale a ok, oppure un header che deve essere presente.

I monitor HTTPS leggono anche il certificato e ti avvisano prima che scada. Vedi monitoraggio SSL.

Configura il tuo primo monitor

Aggiungi l’URL, scegli il tipo di controllo, definisci cosa conta come risposta valida e scegli i canali da avvisare. “Richiesta di prova” mostra la risposta prima di salvare, e il primo controllo parte subito. La maggior parte dei team inizia con tre monitor: la homepage, la pagina di conversione più importante (checkout, registrazione o login) e l’endpoint API principale. Arrivi da UptimeRobot, Better Stack, Pingdom o StatusCake? Importa i tuoi monitor con le relative impostazioni e controllali uno per uno prima che venga creato qualcosa.

Cosa conta come non disponibile

Un controllo fallisce quando la richiesta va in timeout, la connessione viene rifiutata, il certificato non è valido, il codice di stato non è quello atteso o un controllo sulla risposta non è soddisfatto. L’uptime è la quota di tempo senza un disservizio confermato, e le finestre di manutenzione non vengono conteggiate. I report mostrano l’uptime per monitor in qualsiasi periodo rispetto al tuo obiettivo SLA, con esportazione CSV.

I piani partono da 9 € al mese con fatturazione annuale o 12 € con fatturazione mensile, IVA esclusa, con controlli ogni minuto su ogni piano a pagamento, oppure gratis per 5 monitor controllati ogni 5 minuti. Confronta monitor, pagine di stato e storico (1, 2 o 3 anni) nella pagina dei prezzi, esplora la demo dal vivo senza registrarti oppure inizia una prova gratuita di 14 giorni senza carta.

“Every minute of downtime means lost sales of hundreds of dollars. That's why we at Acme Inc. recommend UptimeCheck to monitor our uptime and help us respond to website outages quickly.”

Thom Adams

E-commerce Manager

Domande su Monitoraggio uptime

Ogni quanto Uptimecheck controlla il mio sito?

Fino a ogni minuto su ogni piano a pagamento e ogni 5 minuti sul piano Free. Puoi anche scegliere ogni 2, 5, 10, 15 o 30 minuti oppure ogni ora.

Da dove vengono eseguiti i controlli?

Da Stoccolma (Svezia), Londra (Regno Unito) e New York (Stati Uniti). I controlli ruotano tra queste località e un controllo fallito viene ripetuto subito da un’altra località; l’incidente si apre e ricevi l’avviso solo se fallisce anche il secondo controllo.

Posso controllare qualcosa in più del semplice caricamento della pagina?

Sì. I monitor HTTP(S) accettano metodo, header e body personalizzati e possono verificare il codice di stato, una parola chiave, i campi JSON e gli header. Puoi anche eseguire controlli ping e porta, e flussi in più passaggi.

Posso capire perché un sito è lento?

Sì. Ogni controllo suddivide il tempo di risposta in DNS, connessione, TLS, server e download, e i grafici mostrano la mediana e il 95° percentile. Gli avvisi di lentezza ti segnalano quando le risposte restano sopra un limite che imposti tu.

Come ricevo gli avvisi?

Via email, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhook o notifica push, con ogni piano, più una notifica di ripristino quando il sito torna online.

Quanto costa il monitoraggio uptime di un sito?

I piani partono da 9 € al mese con fatturazione annuale o 12 € con fatturazione mensile, IVA esclusa. Start include 15 monitor di uptime, Professional 100 e Business 250, tutti controllati ogni minuto, e ogni piano inizia con una prova gratuita di 14 giorni senza carta.

Funziona bene con

API monitoring

Metodi, header e body personalizzati, con controlli JSON per ogni endpoint.

Scopri di più

Flow monitoring

Controlli in più passaggi per login, moduli, checkout e sequenze di API.

Scopri di più

Incident management

Interruzioni confermate con prove, una timeline, presa in carico e revisioni degli incidenti.

Scopri di più

I disservizi sono acqua passata.

Configura il tuo primo monitor in meno di un minuto, oppure esplora prima la demo live.

Prova gratuita di 14 giorni · Poi gratis con 5 monitor · Nessuna carta di credito