Getting it right the first time.
CronView provides intelligent cron job and scheduled task monitoring. Receive alerts when your jobs fail and see history and performance trends over time. Sleep better at night with improved visibility into your jobs, tasks and scripts
If it can make or receive HTTP requests you can monitor it with CronView. Monitor microservices, websites, APIs and almost anything else. Detect incidents faster with global uptime monitoring and healthcheck assertions for your critical services.
CronView alerts are fast because we continuously evaluate your monitoring activity. Ensure the right people are notified with easy integrations like Slack, Hipchat and PagerDuty.
Create a new cron job monitor using your cron schedule or import your
entire crontab.
OR
Add the ping to your crontab or your script directly. Ping before
and
after your job to monitor duration
~ $ crontab -l
# m h dom mon dow command
*/15 * * * M-F /mysqlbackup.sh && curl
https://cronview.com/api/a1w0cqwx3/complete
Define the rules your pings will be evaluated against. You will be
given a unique ping URL.
OR
Instrument your code with CronView
pings. Ping both /run and /complete endpoints to monitor duration.
~ $ head important_script.py
from urllib2 import urlopen
urlopen('https://cronview.com/api/a1w0cqwx3/run')
# Do Everything Here
urlopen('https://cronview.com/api/a1w0cqwx3/complete')
Monitor server and API health with rich assertions against status
code, response time and response body.
CronView will send
healthchecks from America, Europe and Asia for cross-region
verification of downtime.