Uptime and API monitoring that never cries wolf

CompleteStatus runs HTTP, keyword and port checks as fast as 30-second intervals — with JSON-assertion API monitors on a 60-second floor — and confirms every failure with a second probe before it pages you, so a one-off blip never wakes you at 3am. Cron and heartbeat monitoring catch the silent job that just stopped running, a gap Pingdom still ships without.

completestatus.com/monitors
CompleteStatus monitor detail page showing a 24-hour latency chart with a p95 line, 100% uptime, last-latency and next-check timing, and an alerting section

What's included

Everything in this capability, on one platform and one bill — no add-ons, no per-check surprises.

Try the free website uptime test
HTTP, keyword and port monitors as fast as 30-second intervals on Business and Agency; JSON-assertion API monitors run as fast as 60 seconds
Multi-step transaction monitors — log in, extract a token, call the next endpoint and assert on every step (Business+)
Second-probe confirmation — a failure must repeat before any incident opens, so transient blips never page you
US-based monitoring today, with more probe regions rolling out — multi-region outage confirmation unlocks on Pro and up as regions come online
Incident forensics on every confirmed failure: response snapshot, traceroute and a failure screenshot, topped with a one-line diagnosis
Cron / heartbeat monitoring with start and fail signals, cron-expression schedules and a per-job run log
Latency history with p95, and anomaly detection on the baseline
Alerts to 21 channels — email, Slack, Teams, Discord, Telegram, Google Chat, Mattermost, Rocket.Chat, Zulip, Webex, Matrix, ntfy, Pushover, Gotify, signed webhooks, PagerDuty/Opsgenie pagers and GitHub/GitLab/Jira/Linear ticketing — plus Zapier/Make/n8n hooks
Importers: move your UptimeRobot or Pingdom monitors over with a read-only API key (or CSV) in about two minutes

How it works

From zero to watched in four steps.
1
Create a monitor
Choose HTTP, keyword, port, heartbeat or a JSON assertion and set your interval.
2
We check, then re-check
On a failure a second probe confirms before any incident opens.
3
You get paged once
A confirmed incident notifies your channels, with cooldowns and dedup to avoid noise.
4
Review the history
Latency charts and uptime percentages show exactly what happened and when.

Start watching in under a minute

Free tier allows commercial use, includes the security layer, and needs no credit card. Or try the matching free tool first — no signup.

Start free Try the free website uptime test
Uptime is table stakes. We watch the rest — security headers, email authentication, certs and DNS, with the fix attached.
Start free
Company
© 2026 CompleteStatus. All rights reserved. CompleteStatus — operated in the United States · support@completestatus.com