
Before you launch a production application — and periodically thereafter — run through this monitoring checklist. It covers every layer of monitoring a production web application needs, from basic uptime checks to SSL certificates and background job monitoring.
At bare minimum, set these up before any production launch:
This takes about 10 minutes to configure and protects you from the most common failure modes. See how to set up uptime monitoring.
https://yourdomain.com)/health or /api/health){"status": "ok"})See the full guide: SSL certificate monitoring
See the full guide: domain expiry monitoring
See the full guide: how to set up downtime alerts
For any cron jobs or background workers:
See the full guide: how to monitor cron jobs
Verify your application has proper health endpoints:
/health endpoint exists and returns 200For Kubernetes: monitoring Kubernetes pods
For hosted platforms:
See related guides:
This checklist covers the monitoring needs of most production web applications. Bookmark it, run through it at launch, and revisit quarterly.
Check off this list using Domain Monitor — uptime, SSL, domain, and heartbeat monitoring in one place.
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.