Sending requests to specific endpoints
Oh Dear will not run any code inside your application or server. Instead, you should perform the checks yourself. Oh Dear will send an HTTP request to your application to a specific endpoint. Your application should respond with JSON containing the result of health checks.
While this may seem like a lot of work, the big advantages are that you don't need to install any kind of agent on your server. You can perform any health check that you want.
| 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.
Receive smart and instant alerts
We believe in two kinds of important alerts when it comes to performance: hard limits and sudden changes.
Per website, you're able to define a hard performance limit that should not be crossed. Once we detect the website is consistently crossing that threshold, we'll let you know.
It's very powerful to know when your site suddenly becomes faster or slower. It could be due to increased load on your servers, it could be a faulty new deploy that only renders half the page, ... whatever it may be, you'll find our sudden change alerts worthy of your attention.
View history
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].
All applications are welcome
In our extensive documentation, you'll find detailed instructions on how to transmit the health checks of your application to Oh Dear. These instructions work for any framework or language.
If you want to monitor a PHP application, we've already built a package that'll help you build up the output that we expect.
Oh Dear loves Laravel
Laravel is one of the best frameworks in the PHP ecosystem. Monitoring a Laravel app using Oh Dear is very simple.
The Laravel Health package by the open source veterans at Spatie, comes with various checks out of the box, and has a built-in way to transmit the results to Oh Dear.
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.
Scheduled task monitoring
Your cron jobs (Linux) and scheduled tasks (Windows) are the heart of your data processing. We can monitor every single one of them.
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.
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].