ServiceMonitor cross-references your own checks against provider status pages to catch outages before they're reported. Alerts via email, SMS, Slack, and Teams. Shareable status boards. Provider grading. A full REST API.
2,300+
Services monitored
60s
Check interval
8
Check types
250
Providers graded
A complete monitoring platform with cross-referencing, incident management, and API-driven status boards.
Pre-configured checks for AWS, GCP, Azure, GitHub, Stripe, Datadog, Cloudflare, and thousands more. Organized across 8 categories. Pick what matters to you.
We check services directly AND monitor their status pages. When we detect an outage before the provider reports it, you know first.
Email, SMS, Slack, and Microsoft Teams. Severity filters so you only get woken up for real outages. Cooldowns prevent alert storms.
Create public status boards for your customers with any subset of your tracked services. External users can subscribe for email updates.
Every provider gets a letter grade (A through F) based on how fast they report outages, their accuracy, and uptime consistency. Know who you can trust.
Query status, trackers, boards, and maintenance via API. Create keys with specific scopes. Board data available as JSON for embedding anywhere.
From simple pings to multi-step login verification, pick the right check for each service.
HTTP
GET request, verify status code. The workhorse.
TCP
Raw socket connect. For databases, Redis, custom ports.
Status Page
Parses Atlassian Statuspage API for component-level status.
RSS Feed
Monitors AWS Health and other RSS-based status feeds.
ICMP Ping
Round-trip latency and packet loss measurement.
Keyword Check
HTTP + verify response body contains (or doesn't) specific text.
Multi-Step HTTP
Chain requests with variable passing. Verify login flows and API sequences.
Custom
Add your own endpoints with any check type.
Browse 2,300+ pre-configured services or add your own custom endpoints with any check type.
Add notification channels (email, SMS, Slack, Teams). Set severity filters. Test before going live.
Create status boards for your customers. Use the API to embed status data anywhere. Subscribers get alerts automatically.