Spring Boot Cron Monitor

Add one dependency — we watch every @Scheduled, Quartz & JobRunr task.
Missed, hung or overlapping job? You get an alert in Slack.

Join Early Access

Early adopters get 50 % off — forever

Why teams switch to Cron Monitor?

Missed runs

Nightly ETL failed? We alert before clients notice.

Timeout & hangs

Kill zombie jobs and save CPU with runtime thresholds.

Overlap guard

Detect when two instances run the same job in parallel.

Cluster‑aware

Success = any pod finishes. No false reds.

Install • Configure • Relax

1 — Install

Add our starter in 30 seconds.

2 — Configure

cron.monitor.token=YOUR_TOKEN, nothing else to code.

3 — Relax

Dashboard & alerts appear instantly.

Maven snippet
<dependency>
  <groupId>dev.cronmonitor</groupId>
  <artifactId>cron-monitor-spring-boot-starter</artifactId>
  <version>0.1.0</version>
</dependency>

Early Pricing

Beta

Free

20 jobs • unlimited alerts • community Slack

Starter

$4.99/mo

5 jobs • 14‑day history • Slack & email

Pro

$19.99/mo

50 jobs • 90‑day history • Prometheus exporter

No credit card during beta. Pay only when we save you time.

Ready to stop babysitting cron?

We’ll send the invites to the first 10 teams.

FAQ

Our starter auto‑discovers jobs, is cluster‑aware and tracks overlaps & runtime—not just heartbeats.

Only job metadata (name, timestamps, status, optional stack trace). No business payload.