Everything your stack needs watched, in one place
Heartbeats for the jobs that run in the background, active checks for the services people use, and expiry warnings for the things that renew once a year.
Six kinds of checks
Cron jobs
Your job pings a URL when it finishes. If it misses the schedule plus a grace period, you hear about it. Learn more
Websites and APIs
We check your URL from up to three regions against the status code you expect. Learn more
SSL certificates
Get a warning a set number of days before a certificate runs out. Learn more
Domains
Hear about it a set number of days before a domain registration lapses. Learn more
DNS records
We compare your records across Cloudflare, Google and Quad9. Learn more
TCP ports
Find out when a database, mail server or SSH port stops accepting connections. Learn more
Alerts, dashboards and automation
Alerting
Group the people who look after each system, pick how they hear about it (phone calls, Slack, Teams, Discord, email or webhooks) and set who's on duty by day and hour. How alerts work
Dashboards and status pages
Private dashboards for your team, branded status pages for customers, and wallboards for the office. See status pages
Teams
Invite teammates with roles, so billing and deletes stay with the people who should have them. Sign in with a passkey. Team includes 5 seats and Business includes 15.
Automation
Manage checks, dashboards and incidents from your scripts or AI agents. They get the same permissions and plan limits you have in the app. MCP and API
History and metrics
Every check shows its 7 and 30 day uptime, its incident history and its latency percentiles (p50 and p95).