← Questions

What is the difference between HTTP and heartbeat monitoring?

Last updated 23 June 2026

HTTP monitoring reaches out: it requests a URL on a schedule and judges the response by status code, timing and optionally a keyword. Heartbeat monitoring is the inverse: your job pings the monitor on each run, and the absence of an expected ping is the signal that something is wrong. Use HTTP for anything with a public URL, and heartbeats for cron jobs and workers that have none.