cron job monitoring

know when your
crons go silent.

dead-simple monitoring for scheduled tasks.
one curl. instant alerts. nothing else.

no credit card · 3 free monitors · 30s setup
~/server — bash
# add one line to your cron job
crontab -e
0 */6 * * * /opt/backup.sh && curl -fsS https://ping-guard.com/p/bk7x9m
# if the ping doesn't arrive on time → we alert you
ping received· 2 min ago · 204ms
protocol_steps
how it works

three steps. done.

1

create a monitor

name it, set the expected interval and grace period. get a unique ping url.

https://ping-guard.com/p/bk7x9m
2

add to your cron

append a curl to your existing job. no sdk, no agent, no config files.

&& curl -fsS ping-guard.com/p/bk7x9m
3

sleep well

if your job fails, runs late, or just stops — we notify you instantly.

backup.sh missed alerted via slack
sys_features
features
everything you need.
nothing you don't.
instant alerts

email, slack, discord, or any webhook. the second something goes wrong.

ping history

full log of every ping. spot patterns, detect drift, debug timing issues.

team access

invite your team. shared dashboard, shared alerts, shared peace of mind.

zero integration

no sdk. no agent. no config. just curl — the universal integration.

comparison_matrix
compare
you're probably paying too much.
cronitor
healthchecks
ping-guard
paid plan
$21/mo
$16/mo
$7/mo
free monitors
0
20
3
modern ui
~
simple pricing
cron-only focus
pricing_module
pricing
simple. transparent. fair.
free
$0
forever — no card needed
  • 3 monitors
  • email alerts
  • 24-hour history
  • 5-min check interval
  • slack / discord
  • api access
get started
pro
$7
/month · or $59/year
  • unlimited monitors
  • all alert channels
  • 90-day history
  • 1-min check interval
  • team (5 members)
  • api + status badge
upgrade to pro
cta_module

stop guessing. start monitoring.

your cron jobs are either running or they're not. know which.

start free — no credit card →