Bij een websitecheck omvat het de DNS-lookup, het verbinden, de TLS-handshake, de verwerking door de server (het wachten op de eerste byte) en het downloaden van het antwoord. Door het in deze fasen op te splitsen zie je waar de tijd heen gaat: een trage serverfase wijst op de applicatie of database, trage DNS of TLS op de infrastructuur.
Rapporteer responstijd met percentielen. De mediaan is de gangbare ervaring; het 95e percentiel toont de trage staart die een gemiddelde verbergt.
De responstijd van een monitoringcheck is niet de laadtijd van een pagina in een browser, die daar afbeeldingen, scripts en rendering bij optelt. Het is het deel dat de server in de hand heeft, en een stijging is vaak het eerste teken van problemen vóór een storing.
Formule
Responstijd = DNS + verbinden + TLS + wachten op server + download
Voorbeeld:
38 ms DNS + 21 ms verbinden + 44 ms TLS + 182 ms server + 15 ms downloaden = 300 ms.