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.
Our friendly instructions will help you every step of the way.
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.
You can feel confident you're adding the correct monitoring to all your cron jobs.
- 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.
| Component | Value |
|---|---|
| Url | https://urlxyz.com |
| Error description | Operation timed out after 5001 milliseconds with 0 bytes received |
Downtime verified from Paris, France and Bangalore, India
Downtime verified from Paris, France and Bangalore, India
urlxyz.com has recovered after 2m. full report: https://ohdear.app/monitors/83/checks/411
urlxyz.com seems down! Error: HTTP/500 Downtown verified from Paris, France and Frankfurt
Pushover has been successfully enabled. We'll notify you when something goes wrong.
urlxyz.com has recovered after 2m. full report: https:/ohdear.app/monitors/83/checks/411
urlxyz.com has recovered after 2m. full report: https:/ohdear.app/monitors/83/checks/411
Text messages for urlxyz.com have been successfully enabled. We'll notify you when something goes wrong.
$_TOKEN="your API token" $ curl -X GET "https://notifyservicexyz.com/api/alert/urlxyzcom" \ -H "Authorization: Bearer $_TOKEN" \ -H "Accept: application/json" \ -H "Content-Type: application/json"
urlxyz.com has recovered after 2m. full report: https://app.opsgenie.com/monitors/83/checks/411
urlxyz.com seems down! Error: HTTP/500 Downtown verified from Paris, France and Frankfurt
Opsgenie has been successfully enabled. We'll notify you when something goes wrong.
urlxyz.com has recovered after 2m. full report: https://pagerduty.com/monitors/83/checks/411
urlxyz.com seems down! Error: HTTP/500 Downtown verified from Paris, France and Frankfurt
PagerDuty has been successfully enabled within Oh Dear. Notifications are enabled.
Choose how we let you know
Receive our notifications on your preferred platform. Via email, SMS, Slack, Discord, Opsgenie, PagerDuty, Microsoft Teams, Pushover, webhooks,… we can notify you wherever your team is active.
Take notifications to the next level: only notify who needs notifying by assigning responsibilities to different team members.
Keep an eye on the dashboard
Your dashboard will give you a bird's-eye view of all performance charts for your sites. If things are too slow, we'll clearly mark them out so you can quickly get a feel for all your websites in a single screen.
You can click through to see extra information or configure the sensitivity of each alert.
Stop worrying, start monitoring
Start a no-strings-attached 10-day free trial. You're all set in less than a minute. (No credit card needed.)
Not convinced yet? Need help? Get in touch via [email protected].
Let's get technical (if you're into that)
You don't need to be computer savvy to set up our tool. But if you are, we're happy to explain exactly how it works and how you can customize Oh Dear to your specific needs.
Bypassing CDNs or caching layers
How to modify your code if you have a caching layer in between.
Providing memory usage, script duration and exit codes
To send this data along, you can change the pingback URL to a POST call.
Providing active callbacks for failure states
We don't have to wait for the frequency or grace time to expire.
Reporting failure via a simple GET call
Every ping URL you see in your Oh Dear account can have the /failed path appended to it.
Reporting failure with details through a POST call
A POST call to your endpoint with a non-zero exit_code lets us know your script has failed.
Wait, there's even more
Continuous certificate monitoring
SSL certificates are essential in website security. We check all your certificate expiration dates & alert any change we detect.
Performance monitoring
We provide highly detailed performance monitoring and insights. We'll notify you as soon as we detect your website is getting slow.
Fast and insightful notifications
Get notified instantly as soon as we detect an issue or an important change. Enable any channel you use, you're in full control.
Broken page & mixed content
We crawl and index your entire website, just like Google. As soon as we detect a broken link on your site we will let you know.
DNS record monitoring
Receive a notification whenever your DNS records are modified - intentionally or maliciously - so you can act and verify faster.
Application health monitoring
A lot can go wrong inside your app and server. Disk space may fill up, or the database may go down. We'll notify you when something is off.
Beautiful public status pages
In times of crisis, a public status page allows you to communicate to your clients. We'll host your status page so it's always available.
Website uptime monitoring
When your website goes down we'll let you know instantly. Now you can act before your or your client's brand reputation takes a hit.
Domain monitoring
We can check how long your domain is still registered. If your renewal date is close, we'll notify you. This will avoid you losing your domain.
Lighthouse SEO monitoring
We track the speed & performance of your website over time. If we detect your website is suddenly slower, we'll let you know.
Sitemap monitoring
Elevate your SEO strategy and optimize your site. We analyse your sitemap health and check every URL for broken links.
Describe what you want to monitor
AI monitoring
Use AI to verify anything you want on your websites and services with Oh Dear's AI monitoring feature.
Start monitoring instantly
Start a no-strings-attached 10-day free trial. You're all set in less than a minute. (No credit card needed.)
Not convinced yet? Need help? Get in touch via [email protected].