Uptime
IntermediateUptime is the percentage of time a site or service was available and responsive over a period; its complement is downtime.
Uptime looks simple but two things make it subtle. First, its high numbers are deceptive: the gap between 99% and 99.9% seems small yet the first is about three and a half days of downtime a year and the second under nine hours — so uptime should be read as a “number of nines,” not a plain percentage. Second, uptime is sensitive to the definition of “available”: does a server that answers in 20 seconds count as up or down? Does a 500 error page, technically responding but broken for the user, count as up? For this reason uptime is usually measured with an external (blackbox) check and a clear response threshold. High uptime is necessary but not sufficient; a site can be 100% up yet slow and unusable.
How it is calculated
Uptime = (total time in the period − downtime) ÷ total time in the period, as a percentage
The output is a percentage and depends on the definition of “available” and a response threshold. It is usually measured with a periodic external (blackbox) check.