Glossario · Velocità e HTTP

Cos’è il tempo di risposta?

Il tempo di risposta è quanto impiega un servizio a rispondere a una richiesta, misurato dall’invio della richiesta alla ricezione della risposta completa, di solito in millisecondi.

Come funziona e perché è importante

Per un controllo di un sito web include il lookup DNS, la connessione, l’handshake TLS, l’elaborazione del server (l’attesa del primo byte) e il download della risposta. Suddividerlo in queste fasi mostra dove va il tempo: una fase server lenta indica l’applicazione o il database, DNS o TLS lenti l’infrastruttura.

Riporta il tempo di risposta con i percentili. La mediana è l’esperienza tipica; il 95° percentile mostra la coda lenta che una media nasconde.

Il tempo di risposta di un controllo di monitoraggio non è il tempo di caricamento della pagina nel browser, che aggiunge immagini, script e rendering. È la parte che il server controlla, e un aumento è spesso il primo segnale di problemi prima di un’interruzione.

Formula

Tempo di risposta = DNS + connessione + TLS + attesa del server + download

Esempio: 38 ms DNS + 21 ms connessione + 44 ms TLS + 182 ms server + 15 ms download = 300 ms.

Come aiuta Uptimecheck

Ogni controllo HTTP di Uptimecheck registra il tempo di risposta suddiviso in DNS, connect, TLS, server e download, con grafici della mediana e del 95° percentile. Imposta “Alert when slower than” per ricevere un avviso di lentezza dopo tre controlli consecutivi sopra il limite, e un altro quando torna veloce; il tempo di lentezza non conta come downtime.

Scopri Monitoraggio uptime

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

Approfondisci nelle guide

Monitoring 7 min di lettura

Qual è un buon tempo di risposta per un sito web?

Il tempo di risposta è quanto impiega il server a rispondere a una richiesta, non quanto impiega la pagina a caricarsi. Cosa si può considerare buono, perché monitor e browser misurano in modo diverso e cosa rallenta i siti.

Leggi

Domande

Qual è un buon tempo di risposta?

Per l’HTML di una pagina web da una località vicina, meno di circa 200 ms è veloce e oltre un secondo è lento. Le API dipendono dal lavoro che svolgono; fissa un limite a partire dalla tua baseline, ad esempio il doppio del consueto 95° percentile.

Perché il tempo di risposta è più alto nel monitoraggio che nel mio browser?

Ogni controllo apre una nuova connessione, quindi DNS, connect e TLS si pagano ogni volta, mentre il tuo browser riutilizza le connessioni e la cache. Anche la distanza tra la località del controllo e il server aggiunge latenza.

Il tempo di risposta è la stessa cosa della latenza?

No. La latenza è il ritardo del percorso di rete; il tempo di risposta aggiunge l’elaborazione del server e il download.

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