Cronhub helps you to easily monitor all your cron jobs in a beautiful dashboard. It alerts you when your cron job doesn't run on time or it fails so you can sleep tight.Get started for free It takes less than a minute to setup a monitor
The cronhub dashboard provides a comprehensive look at all your cron job monitors. You can easily see the state of each running job.
In the monitor overview, you can see all the past pings and know when the cron job is expected to run based on the cron schedule.
If your monitor doesn't run on time or it fails to run then you will get alerted via email, slack or SMS.
Webhooks allow you to subscribe to certain events on Cronhub. When any of your monitors go up or down we will
send you a
Every Sunday we take a snapshot of all your monitors and send you an email report. Just a gentle nudge on how your cron jobs are doing!
I built Cronhub to scratch my own itch. While working at Buffer and on my side-projects, I've realized that most cron jobs are like black holes. We don't know anything about them. Cronhub allows me to stay on top of my scheduled tasks and never worry.
Tigran Hakobyan - Creator of Cronhub
Setting up a monitor is breeze
For each cron job, you create a monitor and get a unique URL. Then, you can use curl or any other tool to make an HTTP request from your cron job to the unique URL. Your monitor is all set now!
Now relax and start playing with your cat.
When you create a new monitor you will get a unique ping URL, like the one below.
Make any HTTP request to this URL from your cron job or scheduled script. When this URL is not requested for a time period then you will get alerted. The time period is based on your cron and monitor schedule which should be the same.
Here are some examples how you can make requests to the URL.