Oppetid måles utenfra: en monitor sender en forespørsel etter en fast plan og registrerer om svaret var riktig. Prosenten er tiden tjenesten fungerte delt på den målte tiden, så resultatet avhenger av hvor ofte du sjekker og hva som regnes som å fungere: et hvilket som helst svar, en bestemt statuskode eller en side som inneholder riktig tekst.
En server kan kjøre mens tjenesten er nede for brukerne. En brutt databasetilkobling, et utløpt sertifikat eller en DNS-feil lar maskinen være oppe og nettsiden ubrukelig. Derfor sjekker oppetidsovervåking det brukerne når, ikke vertens egen oppetidsteller, som bare sier hvor lenge den har kjørt siden siste omstart.
Dashbord og avtaler rapporterer som regel oppetid per kalendermåned, som også er perioden servicekredittene i en SLA beregnes over. Nierne viser hvor lite nedetid de høyere målene tillater.
Formel
Oppetid % = (målt tid − nedetid) ÷ målt tid × 100
Eksempel:
En gjennomsnittlig måned har 2 629 800 sekunder (365,25 dager ÷ 12). 43 minutter og 49 sekunder nedetid i den gir 99,9 % oppetid.