Uptime monitoring

Know it is down before your client calls, and only when it really is

Websites over HTTP and HTTPS, any TCP port (databases, mail, SSH) and ping. One failed check is a suspicion; an incident needs other regions to agree, so a dropped packet in Frankfurt never wakes you.

Get started See pricing Included on every plan, Free too
Dashboard with monitors grouped by client, their status, SSL and response time

Consensus from several regions

A failure is verified from two other healthy regions immediately. Only when they agree does it become an incident, and only then does anyone hear about it.

Not just websites

A TCP port only opens a connection and sends nothing. Ping goes through the system ping. db.example.com:5432 and your homepage are two monitors on one target.

A typo is not an outage

A target that has never answered is shown as "never connected", with one notice and no incident. Your uptime report is not ruined by a hostname you mistyped.

Response time, per location

Server response time on every check, split by region, with p50, p95 and p99: the average hides exactly the requests people complain about.

Our own regions are watched too: when one of our probes goes silent, that is our problem and it does not open an incident on your monitors.

Also in PulseKeeper

Start with three monitors, free

No card, no trial countdown. Add a monitor and it starts being measured before you finish reading this sentence.