Kinds of monitor
Website, keyword, ping, port, heartbeat, DNS, API and incoming alert monitors, and when to use each.
Pick the kind that matches what you want to know. A type cannot be changed after you create the monitor, so choose the one that fits.
- Website: does the page load and answer with a good status code?
- Keyword: is a word on the page (or, better, not on it)? Catches an error page that still says "200 OK".
- Ping: does a server answer ping?
- Port: does a port, such as a database or mail server, accept connections?
- Heartbeat: your cron job or backup pings a secret address, and you are alerted when it goes quiet.
- DNS: does a DNS record still return what you expect?
- API: call an endpoint with your own method, headers and body, and check the answer.
- Incoming alerts: another tool raises the alarm and we open the incident, see Incoming alerts.