
A SaaS product has more monitoring surfaces than a simple website — and more ways for monitoring to be incomplete. This checklist covers every layer of a SaaS product that should be monitored, the configuration for each, and the alerting structure to support a production engineering team.
Use this to audit an existing monitoring setup or build a new one from scratch.
https://yourapp.com, expected 200, content check for product namehttps://yourapp.com/account/create or equivalent; a broken signup flow is invisible lost revenue/health or /status, returning 200 with a meaningful status payloadhttps://app.yourapp.com/login; if customers can't log in, they're locked out of your producthttps://api.yourapp.com/health/api/v1/auth or equivalent; if API auth is down, all integrations breakyourapp.comapp.yourapp.comapi.yourapp.comstatus.yourapp.comstatus.yourapp.com or equivalent#monitoring or #incidents channel| Endpoint | Recommended Interval |
|---|---|
| Login / authentication | 1 minute |
| Core application | 1 minute |
| API health check | 1 minute |
| Marketing site | 5 minutes |
| Background job heartbeats | Per job schedule |
See how to choose monitoring check frequency.
Domain Monitor covers HTTP uptime, API monitoring, SSL, domain expiry, DNS, and heartbeat monitoring for SaaS products from a single dashboard. Create a free account.
A subdomain takeover lets an attacker claim your subdomain by exploiting dangling DNS records. Learn how it happens, real-world examples, and how DNS monitoring detects it.
Read moreMean time to detect (MTTD) measures how long it takes to discover an incident after it starts. Reducing MTTD is one of the highest-leverage improvements in reliability engineering.
Read moreBlack box monitoring tests your systems from the outside, the way users experience them — without access to internal code or infrastructure. Learn how it works and when to use it.
Read moreLooking to monitor your website and domains? Join our platform and start today.