We can monitor every cron job and scheduled task

What would happen if your cron jobs stopped working? Our scheduled task monitor can notify you straight away!

With our powerful scheduled task monitoring you can be sure both your frontend and your backend are working effectively. We let you monitor cron jobs (Linux) and scheduled tasks (Windows) seamlessly.

Why monitor your scheduled tasks?

As websites grow in popularity, they usually grow in complexity too. What was once a simple site has now turned into a data processing engine, sending scheduled e-mails, converting data, importing from external sources, collecting metrics, ...

Each of these actions is crucial to your application, yet they often go unmonitored.

An example of scheduled tasks that are being monitored.
Screenshot of a listing of scheduled tasks being monitored

You can now add scheduled task monitoring to Oh Dear! Every time a task fails, we can notify you. You can monitor cron jobs (Linux) and scheduled tasks (Windows).

Easily integrated cron job monitoring

It may sound complex to monitor all your scheduled tasks and cronjobs, but we make it super simple. Our friendly instructions will help you every step of the way.

We provide examples on how to integrate task monitoring for all popular languages.
Example of implementing pingback URLs in Oh Dear scheduled task monitoring

We'll show the most popular examples right when you create a new monitor, with other languages being covered in our documentation.

You can feel confident you're adding the correct monitoring to all your cron jobs.

Powerful integrations in your favorite coding language

Our documentation will let you easily integrate your task monitoring in Laravel, WordPress, Drupal, ... No matter which framework or CMS you're using, we've got you covered.

We'll help you get started no matter if you're on Linux, Windows or BSD.

There are even tightly integrated PHP packages available for Laravel and Symfony.

Notifications where and when you need them

Our powerful notification system lets you pick exactly the right way to receive your notifications.

See just the right details in your notification to take immediate action.
Example of a Slack notification for a failed scheduled task

When a task fails, your application can send application-specific details back to us. This can be a human-readable error message, an exception ID, ... We'll show those details directly in your notification.