Cronitor

cronitor.io

YES

Replaceable in one session with an AI coding agent.

Monitoring for scheduled jobs: your cron job pings a URL when it starts and finishes, and you are told when a ping does not arrive on time.

Promptfree, for everyone, and the only version there is
Build me dead-man monitoring for scheduled jobs.

THE IDEA
- A job that fails loudly is easy. A job that silently stops running is what this catches

STACK
- A small always-on worker on a different machine from the jobs, SQLite

PINGS
- GET /p/:key/start and /p/:key/done, plus /fail with an optional message
- Each monitor has an expected schedule as a cron expression and a grace period

THE CHECK, WHICH IS THE PRODUCT
- Every minute, find monitors whose next expected finish plus grace has passed with no done ping
- Raise an alert once per incident, not once per minute
- Resolve automatically on the next successful done ping

DURATION
- Store start and done times; alert when a run exceeds a multiple of the median of the last twenty

ALERTING
- Webhook first, then email; both retried with backoff
- A daily heartbeat mail proving the monitor itself is alive, because nothing watches the watcher

Include the schema, the missed-run query and the heartbeat.

What you lose

  • Alerting on absence, which needs a scheduler running somewhere your job is not
  • Duration tracking and alerts when a job gets slower rather than only when it fails
  • Alert routing to chat, phone and on-call rotas

If you would rather not build

  • A cron job that checks a timestamp file

The escape hatch

open source · no votes, no paid placement

Healthchecks

$0

Cron job monitoring by ping, self-hostable, with many alert channels.

healthchecks/healthchecksfree · open source

Uptime Kuma

$0

Has a push monitor that raises an alert when a ping stops arriving.

louislam/uptime-kumafree · open source

Why this verdict

our own opinion · changed only by a person

86/100

Verdict yes at 86. A ping table and a minute-by-minute query. The heartbeat that proves the monitor is alive is the piece people forget.

History

tracked since 10 Aug 2026 · nothing is ever overwritten

Interest · last 30 dayspeak 1/day
views0113 Jul18 Jul23 Jul28 Jul2 Aug7 Aug11 Aug
views prompt copies none yet votes none yet

Questions about Cronitor

answered from the record above

Is Cronitor free?

No — the plan we track is $49 a month. Standard from around $49/month billed monthly; a free tier covers a handful of monitors.

Can you replace Cronitor by building your own?

YES. Replaceable in one session with an AI coding agent. Replacement score 86 out of 100, build time one session. Read what you lose before you decide.

How much does Cronitor cost?

$49 a month on Standard — $588 a year. Recorded 10 Aug 2026.

What do you lose by replacing Cronitor?

Alerting on absence, which needs a scheduler running somewhere your job is not; Duration tracking and alerts when a job gets slower rather than only when it fails; Alert routing to chat, phone and on-call rotas. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Cronitor?

Yes: Healthchecks, Uptime Kuma. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 14 in Monitoring & uptime

Coming soon

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.

free forever · no tracking pixel · every prompt stays free on the site

Esc