Cron Job Monitoring
Cron Job Monitoring helps you monitor whether periodical scripts are being executed successfully. Instead of calling and testing your server, your server will ping Semonto frequently. If we don't receive a pulse in time, we will send you a notification. Simple and efficient. Ideal for database servers.
Detect silent failure
Maybe your server is behind a firewall or has no active or exposed webserver, which makes traditional monitoring impossible. Then nobody will know if something goes wrong. Our Cron Job Monitoring turns the process around. Instead of monitoring incidents, we monitor the lack of activity. If we do not receive timely proof of life, you get alerted. This way, you can detect silent failure that would otherwise remain unnoticed. You can fix the issue before it can turn into a problem.
What you can use it for
- Heartbeat monitoring
Make sure that your database servers are still up.
Check whether your IoT devices are still operational.
Keep an eye on a server behind a firewall.
Monitor a complex NAT situation or a server without an active webserver.
- Execution monitoring
Rest assured that all your cron jobs were completed.
Get alerted if your scheduled task did not go through.
Make sure that you get a timely SSL renewal.
Verify that your antivirus scan is still working.
Check whether dynamic DNS updates were performed.
- Database monitoring
Get notified whenever your database scripts did not run properly.
Know if your database or filesystem backup ran successfully.
Find out if your business data imports and synchronizations were executed.
- Duration monitoring
Make sure that a certain job was completed within the desired time frame.
Get started in minutes
Get started
Create a cron job monitor in Semonto Supervisor. For each cron job monitor, Semonto generates a unique URL that your server or script needs to call.
Get notified
Make sure your server or periodical script pings Semonto on time, by calling the URL. Once Semonto has received the first pulse of your server, Cron Job Monitoring is activated. If Semonto does not receive a pulse before the given timeout, we will alert you.
Get peace of mind
You can now rest assured that tasks are being performed, scripts are running and backups are being made. If not, you would have heard by now. So relax and enjoy the peace of mind.
Make use of these smart possibilities

Easy configuration
Cron Job Monitoring is easy to configure in Semonto. Just set the duration of the time-out and define how you would like to be alerted, and Semonto will generate a URL for your script to call.
Multiple test locations
In order to deliver high reliability and reduce latency, we provide multiple servers at different locations to monitor your cronjobs and offer you the best service.


Get IP address
Semonto shows you from which IP address the last pulse has been sent. This can be useful to retrieve the IP address of a device when it has unexpectedly changed.
Many ways to get notified
Choose whether you want to receive alerts via email, push notification, text message, Slack or a voice call. We also have webhooks available, so you can integrate the alerts into your current workflow.

You might also be interested in
Server Monitoring
Test the availability of your business-critical servers. If something affects their performance, Semonto alerts you immediately so you can respond quickly.
Custom Server Tests
Create custom tests to safely monitor any server parameter you want, even those that are usually not externally accessible for security reasons.
Trusted by companies who take their website seriously





