No check-in yet
The monitor has not received its first ping.
No signal
One ping, one clear deadline
Give every cron job, scheduled worker, backup, and batch pipeline a unique ping URL. PageLantern watches the expected schedule and turns a missed check-in into an incident with evidence.

The monitor has not received its first ping.
No signalThe expected interval plus the configured grace window has elapsed.
MissedA new ping arrives after the missed window.
RecoveredSchedule and evidence
The monitor defines when a job should report, then keeps the evidence around missed windows and recovery in one place.
Monitor contract
Run evidence
Location model: Heartbeat checks are hub-local schedule signals. Multi-location HTTP monitoring is a separate capability.
Example result
Illustrative values show the schedule, grace period, last signal, and incident outcome together.
Next step
FAQ
Each job calls a unique ping URL on success. PageLantern tracks the expected interval, and when a check-in is late past its grace window it opens an incident and notifies responders — no error response required.
No. A single outbound request from the cron job, worker, backup, or pipeline is all that is needed; there is nothing to install on the host.
Yes. PageLantern keeps last-seen times and missed-run windows so you can prove when a scheduled task stopped and when it recovered.