The availability clause
An availability target is turned into allowed downtime with (1 - target) x period. For a 30-day month, a target of 99.9 percent allows 43.2 minutes. A useful clause names the measured URL and success condition, the period, the check interval and locations, what is excluded and how gaps in measurement are counted.
Agency practice
Many agencies prefer to commit to what they control: monitoring, a response time and a monthly report, and to state an uptime measure only with a definition and exclusions, because hosting and third-party services are often outside their control.
An example of wording
“Availability of https://www.example.com/ is measured every minute from two regions. A minute counts as down when both regions fail. The target is 99.9 percent per calendar month, about 43 minutes. Excluded: announced maintenance of up to two hours a month and failures of third-party services named in the agreement. Minutes without a valid measurement are reported as unknown and are not counted as up.” Every term in that paragraph can be produced from stored measurements, which is the test of a good clause.
What to check
That every number in the clause can be produced from stored measurements, and that the exclusions are written down.
Sources
Read on . Standards and vendor pages change; confirm the current text before you rely on it.