Docs
Knowledge base
Guides for setting up checks, understanding confirmation, wiring alerts, and running status pages.
Getting started
Accounts, checks, regions, and your first alert.
- What is Status? The concepts behind Status — accounts, checks, regions, confirmation, and alerts.
- Create your account and start a trial Sign up with just an email, get a 14-day trial with full Professional features, and log in with a one-time code.
- Invite your team and choose roles Add teammates to your account with Owner, Member, or Viewer roles.
- Choosing a plan What Starter, Professional, and Enterprise include, and how annual billing and upgrades/downgrades work.
Check types
HTTP, TCP, DNS, SSL, domain, ping, and heartbeat checks.
- HTTP checks Monitor a URL's status code, response body, and TLS certificate, with custom headers and basic auth.
- TCP checks Confirm a host and port accept connections, optionally sending a probe string and matching the reply.
- DNS checks Resolve A, AAAA, CNAME, MX, TXT, or NS records against a chosen resolver and optionally match expected values.
- SSL certificate checks Track certificate validity and expiry separately from uptime, with warnings well before a certificate lapses.
- Domain expiry checks Track a domain's registration expiry so a forgotten renewal never takes your site down without warning.
- Ping checks ICMP echo checks with a configurable packet-loss threshold.
- Heartbeat checks A dead-man's-switch URL your job calls in — miss the grace period and Status raises it.
Confirmation
How multi-region quorum stops false alerts.
- How multi-region confirmation works A failing check is re-checked from other regions before an incident opens, so a single flaky vantage point never pages you.
Alerting
Email and webhook channels, thresholds, and signing.
- Email and webhook alert channels Wire checks to email and webhook channels, with per-check attachment, verification, and automatic disable on repeated failures.
- Customizing webhook payloads and security Map Status's events onto your own ingestion format with a safe template engine, HMAC signing, and per-check alert thresholds.
Status pages
Public status pages, custom domains, and subscribers.
- Create a status page Share a hosted public status page for the checks you choose, with an optional password gate and email subscribers.
- Custom domains for status pages Point status.yourcompany.com at your Status page with a CNAME, then verify it for automatic TLS.
Maintenance
Suppress alerts during planned work.
- Maintenance windows Schedule a window over one check, several, or your whole account so planned work doesn't page anyone.
Reports & badges
Uptime reports and embeddable badges.
- Coming soon.
API
Keys, scopes, and the public v1 API.
- API keys and scopes Manage checks, alert channels, and incidents from your own tooling with a scoped v1 API key.
Troubleshooting
Fixes for common monitoring surprises.
- Why didn't I get paged? A checklist for tracking down a missing alert — from unattached channels to auto-disabled webhooks.
- Why is my check flapping? How to tell a genuinely unstable target apart from a confirmation threshold that's too sensitive.
- SSL and domain expiry warnings Why you got a certificate or domain expiry warning, what it means, and how to adjust the thresholds.
Ready to know the moment something breaks?
Start a free trial today. Multi-region confirmation means you only hear about the outages that matter.