LastRun
Know when your cron didn't run.
Drop-in monitoring for cron jobs, background tasks, and webhooks that alerts you when a scheduled run silently fails or never fires at all.
Free forever for 5 monitors; Pro is a flat $9/month (or $90/year) for unlimited monitors. Currently in pre-launch preview — the dashboard is fully browsable, but the monitoring engine isn't evaluating pings yet.
The problem
A cron that silently fails — or never fires — produces no error and no log, so error trackers and outside-in uptime checks never see it. You usually find out when something downstream is already broken.
The approach
LastRun expects a ping every time a job runs and alerts you the moment one goes missing, then keeps run history, durations, and a single calm incident per outage across the channels your team already uses.
What's inside
Built in, not bolted on.
Dead-man's-switch alerts for missed or silent runs
Timezone-aware cron and interval schedules, DST-tested
Stuck-run detection via maximum runtime
90-day run history with durations and captured output
Alerts via email, Slack, Discord, Telegram, or webhook
One incident per outage — one down alert, one recovery
Zero-migration setup: curl, withMonitor(), or lastrun sync
Public status pages, status badges, and team workspaces
More from Eastbase