| Pricing | Standard: $0/month (free, no card required). Founding: $0/month (first 1,000 accounts, lifetime free). Pro: $9/month ($90/year). Team: $19/month ($190/year). Self-hosted: Free with AGPL license.
| $10 base per month, plus $1 per monitored website per month
|
|---|
| Key features | - Nine check types: HTTP/HTTPS, TCP, DNS, ICMP ping, TLS certificate expiry, domain expiry, cron-job heartbeat, browser login flows, and manual status
- Multi-region monitoring from 6 global locations: San Jose, New York, São Paulo, Frankfurt, Helsinki, Singapore
- Multiple alert channels including Slack, Discord, Teams, Telegram, PagerDuty, email, SMS, and webhooks
- Public branded status pages with logo and color customization
- Automatic incident management with auto-open on failure and auto-close on recovery
- On-call schedules with daily, weekly or custom rotations and holiday overrides
- Escalation policies with ordered notification levels and automatic retry logic
- REST API and Terraform provider for infrastructure-as-code monitoring
- Monitor sharing with link-based access without login required
- Secret management with token variables and secure rotation across monitors
| - Uptime checks every 5 minutes with HTTP method, path, headers, and expected status options
- SSL/TLS certificate expiry tracking with warnings at 30, 14, and 7 days
- DNS record monitoring with change detection every 6 hours
- Domain registration expiry monitoring over RDAP
- Page change monitoring with element tracking and numerical comparison
- TCP port monitoring on up to ten ports every 5 minutes
- Alerts via email, Slack, Discord, Microsoft Teams, or webhook
- Two-probe confirmation before alerts to prevent false positives
- Full certificate details including issuer, SANs, serial, and chain
|
|---|
| What makes it different | - Combines uptime monitoring, incident management and customer status pages in a single product
- Open source AGPL codebase with identical API on both hosted and self-hosted versions for zero lock-in
- Nine specialized check types covering HTTP, DNS, TCP, certificates, domain expiry, heartbeats and browser login flows
- Single statically-linked Rust binary with no runtime dependencies makes self-hosting simple and cost-effective
| - Monitors from outside the system with real HTTPS requests, not synthetic probes
- Two-probe confirmation eliminates false alerts from transient failures
- API monitoring built into standard uptime checks with no separate product to buy
- Clear DNS visibility with every record checked every 6 hours for changes
|