Skip to main content
UptimeIO records the result of every check. This guide explains the numbers you see for a monitor, where to find them, and how long they are kept.

Where to find metrics

Uptime percentage

Uptime is the share of time a monitor was available over a period. UptimeIO calculates it by time, weighting each check by how long its result applied, rather than by counting checks:
For example, 5 minutes of downtime in 24 hours (1,440 minutes) gives (1,440 - 5) / 1,440 x 100 = 99.65%.

Periods

The monitor page shows uptime for the time range you select. Uptime is always calculated from the data within your plan’s retention period.

What uptime figures mean

Response time

Response time is how long a check took to receive a response.

Statistics

  • Average: the mean over the period. It is skewed by outliers.
  • Percentiles (p50, p90, p95, p99): the share of checks that were faster than the value. p95 of 245 ms means 95% of checks took under 245 ms. Percentiles appear in the dashboard performance metrics.

Timing breakdown

For HTTP and keyword checks, the monitor page splits the total response time into phases for each location: Only phases that were measured are shown. A slow Server phase points at your application; a slow DNS, TCP or TLS phase points at the network or certificate setup.

Check results

The Recent checks list on a monitor shows the latest results: time, success or failure, response time, status code and the probe location that ran the check. The small status bars in the monitor list show the last 30 days, one bar per day.
  • Steady line, steady uptime: healthy.
  • Gradual rise in response time: load is growing or resources are running out. Check CPU, memory and database performance.
  • Spikes: intermittent slowdowns. Compare the times with traffic peaks and scheduled jobs.
  • Gaps or failures in one location only: a regional or routing problem rather than an outage.
Judge trends over weeks, not single data points, and set realistic targets. 99.9% (about 43 minutes of downtime a month) is a common SLA; 100% is not a useful goal.

Data retention

Check results older than your plan’s retention period are deleted, not archived. Note anything you need for long-term records before it ages out.

Next steps

Understanding Incidents

What downtime means for your numbers

Creating Monitors

Monitor settings

Setting Up Alerts

Slow response and expiry warnings

Plans

Retention by plan