Monitoring
Every kind of check Undownable runs, explained: what it watches, how it alerts, and how to set it up.
-
Cron job monitoring
A dead man's switch for cron jobs, backups, and scheduled tasks. Ping a private URL when the job succeeds, get alerted the moment the pings stop.
-
DNS monitoring
Resolve A, AAAA, CNAME, MX, TXT, or NS records and assert the answer you expect. Catch hijacks, expired domains, and botched migrations early.
-
JSON API monitoring
Assert a value at a dot-notation path in the JSON response, with any HTTP method and request body. Catch an API returning 200 with a failing payload.
-
Keyword monitoring
A 200 response does not prove your page works. Assert that real content is present, or that an error string is absent, on every single check.
-
Ping monitoring
ICMP reachability with real round-trip times parsed from the reply, not wall-clock guesses. Charted latency, confirmed outages, alerts on six channels.
-
SSL certificate monitoring
Verify the full chain, hostname, and SAN list, not just an expiry date. Escalating warnings at 30, 14, 7, and 1 days, plus an all-clear on renewal.
-
TCP port monitoring
Prove something is actually listening: databases, mail servers, SSH, game servers, anything speaking TCP. IPv4 and IPv6, with connect times recorded.
-
Website monitoring
Watch sites, APIs, ports, DNS, and certificates from outside your network. Confirmed outages, self-managing incidents, and alerts on six channels.