Your backup stopped running three days ago.

CronSafe would have told you in 90 seconds.

20 monitors free. Unlimited at €9 a month. Five alert channels.

<2ms response · 60s checks · Hosted in Germany · GDPR compliant

How it works

One curl. Three features. No SDK, no agent, no config file.

cronsafe — monitors
Alert sentSlack #ops-alerts
EscalationEmail team@company.com

Setup

Add one line to your crontab.

bash
1# your existing cron job
20 2 * * * /usr/local/bin/backup.sh
3# add cronsafe ping (one line)
40 2 * * * /usr/local/bin/backup.sh && curl -s https://api.getcronsafe.com/ping/abc123
5# track duration
60 2 * * * curl -s https://api.getcronsafe.com/ping/abc123/start && /usr/local/bin/backup.sh && curl -s https://api.getcronsafe.com/ping/abc123
7# report failure explicitly
80 2 * * * /usr/local/bin/backup.sh && curl -s https://api.getcronsafe.com/ping/abc123 || curl -s "https://api.getcronsafe.com/ping/abc123?status=fail&output=$(tail -1 /var/log/backup.log)"

Pricing

Start free. Upgrade when you need more.

FREE

€0forever
20 monitors
Email alerts
GitHub badge
API access
No expiration
Start free →

PRO

UNLIMITED
€9/month

Everything in Free, plus:

Unlimited monitors
Slack, Discord, Telegram, webhooks
Fail alerts + overlap detection
Job output in alerts
Escalating reminders
Duration tracking + grace periods
Pause/resume + tags
Weekly email reports
Get unlimited →

Need Slack, Discord, or Telegram? Need fail alerts or weekly reports? That is Pro.

No credit card for the free plan. Cancel Pro anytime. Price locked forever for existing subscribers.

Want annual billing? It's included in Luxkern Solo (€159/year) with 7 more developer tools. → See Luxkern plans

Features

15 features. All included in Pro.

fail alerts

Report failure directly. Instant alert.

overlap detection

Job started twice. You will know.

job output in alerts

See error output in Slack. No SSH needed.

escalating reminders

Still down? Reminders at 1h, 6h, 24h.

duration tracking

Measure how long each run takes.

grace periods

A few minutes late? No false alarm.

pause / resume

Maintenance window. No alerts.

monitor tags

Organize by project, team, or env.

cron expression parsing

Auto-detect schedule from crontab syntax.

weekly email reports

Every Monday. All monitors. One email.

5 alert channels

Email, Slack, Discord, Telegram, webhooks.

uptime tracking

Percentage uptime per monitor over time.

github badge

Show monitor status in your README.

api access

Full REST API for everything.

bash
$ curl "https://api.getcronsafe.com/ping/backup?status=fail&output=disk+full"
{"ok":true,"status":"fail","alerted":true}
Slack #ops: "backup failed: disk full"

Questions

Stop checking logs to find out if your backup ran last night.

20 monitors free. No credit card.

Start monitoring →