Uptime monitoring

How we watch your website — every minute, from more than one place.

Online isn’t the same as working. A WordPress site with a database error still answers a monitor perfectly — the server said “200 OK”, it just served a blank page to your customers. Every site we host is checked every minute, and we read the page we were served, so “working” is what we actually measure.

On every plan
  • Checked every minute
  • Read for real failures, not just a reply
  • Multiple regions have to agree
  • Plain-English email when it matters
  • SSL expiry watched
How it works

The mechanics, without the jargon.

  1. 01

    Checked every minute

    Every hosted site is a monitor by default — there’s nothing to set up. A check loads your site the way a visitor would and confirms it answered properly.

  2. 02

    We check it’s working, not just answering

    This is the part most monitoring misses. A broken WordPress site usually still returns a normal “200 OK” — the database error screen, the critical-error page, a stuck maintenance notice, a PHP fatal. We read the page we were served and recognise those failures by name, and we look for the marker our platform writes into every healthy page. A page that came back but didn’t render is an outage, and the alert says which failure we found.

  3. 03

    Confirmed, not guessed

    A single failed check is never treated as an outage. We immediately re-check twice, fifteen seconds apart, so a momentary blip never wakes anyone up. Between the check itself and those confirmations, real downtime is usually confirmed within about two minutes.

  4. 04

    Multiple regions have to agree

    Checks run from separate regions, far apart. An incident is only declared when more than one observer sees your site down — so a network hiccup near one checker can’t create a false alarm.

  5. 05

    You hear first, in plain English

    When downtime is confirmed we email you (and anyone else you name) with what we saw and when — and again when it’s back, with how long it lasted. No error codes to decode.

  6. 06

    SSL watched too

    Certificates auto-renew, and we monitor expiry anyway. If a certificate is heading toward expiry you get a warning well ahead of the deadline.

What you see

In your dashboard, not in a brochure.

Uptime isn’t a promise in a brochure — it’s a screen in your dashboard, any time you want to look.

  • A green “Online” status on your overview, and the last time it was checked
  • Your uptime percentage over the last 30 days
  • A timeline of any incidents — when it went down, when it came back, and how long it lasted
  • The reason in plain words when we recognised one — “WordPress couldn’t reach its database”, not “assertion failed”
  • The response time your visitors are actually getting
  • The same view for every site you have with us, side by side
app.siteschema.com/app/uptime
Uptime
Every site checked every minute from multiple regions. Incidents are confirmed before anyone is told.
Sites online
2 / 2
all checks passing
Uptime · 30 days
99.99%
one incident, 4 minutes, resolved
Last checked
1 minago
from multiple regions
SiteStatusChecked
yourbusiness.comOnline1 min ago
shop.yourbusiness.comOnline1 min ago
Example of the client Uptime screen. Sample data.
Straight answer

What “down” means — and doesn’t

We call a site down when it fails to answer, returns a real error (a 404, a server error, a connection failure), or answers with a page that plainly didn’t render — confirmed by re-checks and by more than one region. We do not call a site down because it was slow, and a site behind a login or password wall counts as up: it answered, it’s just private.

The rendered-page check recognises the specific WordPress failures we can identify with certainty — the database-connection error, the critical-error screen, a stuck maintenance page, a PHP fatal or parse error, and a page that came back with almost no content in it. It is not a general “is this page correct?” check: a typo in your copy, a broken image, or a plugin that quietly stopped working will not trigger it. What it guarantees is that the common ways a WordPress site breaks while still saying “200 OK” do not go unnoticed.

Monitoring tells you fast and accurately that something is wrong. Fixing it is our job too — that’s what a care plan is — but the monitor’s promise is specifically: you will know, quickly, and it won’t cry wolf.

FAQ

Questions people ask.

Do I have to set anything up?
No. Every site we host is monitored automatically from the day it lands with us.
How quickly will I know if my site goes down?
A check runs every minute, so a failure is usually seen within a minute of it starting. Two confirmation re-checks and agreement from another region follow, so the alert email typically reaches you about two minutes after the outage began.
My site once showed a database error, but my monitoring said it was fine. How is this different?
Because most monitors only ask whether the server answered, and that error page answers with a perfectly normal “200 OK”. We read the page too. If what came back is a WordPress failure screen rather than your website, we treat that as down and the alert names what we found.
I run a shop. Does this cover my checkout?
Uptime watches your site. A shop needs more than that — a store can serve a perfect homepage while its catalogue, cart, or checkout is broken — so those are watched separately. See store monitoring for exactly what we check and what it proves.
Will I get false alarms?
That’s exactly what the confirmation re-checks and the multi-region agreement are for. A momentary blip is recorded as transient and does not raise an alert or count against your uptime.
Who gets the alerts?
Alerts go out by email — to you, plus any additional addresses you give us: a business partner, your designer, whoever should know.
What happens after you detect an outage?
The alert tells you what we saw. On the hosting side we investigate and fix — that’s part of looking after your site, not an extra.
Can I see the history?
Yes — your dashboard shows the incident timeline and your uptime percentage, per site.
Read more

Know before your customers do.

Uptime monitoring is included on every plan — nothing to install, nothing to configure.