Docs/Integrations

3rd party integrations of Oh Dear

The Oh Dear API lets you configure everything just about anything in our application. This page lists the 3rd party applications that have been built on top of that API.

Clicksend

This is a web application that can turn the Oh Dear webhooks into ClickSend calls.

You install this tool on one of your own servers and point our webhook destination to that URL. This tool will catch the webhook and in turn talk to the ClickSend API.

CraftCMS

The CraftCMS plugin is a commercial extension to the CraftCMS. It allows you to see the integrated statistics of all our checks.

This is especially useful for our broken links & mixed content feature, as the CMS can offer you a direct edit button to take you to the page that contains the broken elements.

You can find the CraftCMS extension on the plugins page. The plugin is developed by our friends at Webhub.

Here are some screenshots of the plugin.

Overview of the CraftCMS plugin

Overview of the broken links in CraftCMS

Overview of the uptime monitoring in CraftCMS

JS SDK

There is a JavaScript SDK to easily interact with our Oh Dear API.

For more details on the SDK, please see the GitHub page at mohammedmanssour/ohdear-js-sdk.

Raycast extension

Raycast is one of the best application launchers for MacOS. In their store, you can find a free Oh Dear extension that allows you to these things right from Raycast:

  • view results of all checks of all your sites
  • add new sites to monitor

image

image

Drupal

Drupal is one of the best known CMS in the world. The community contributed Drupal Oh Dear integration plugin can be used to set up our application health and cron monitoring checks for your Drupal app.

Statamic

Statamic is a popular CMS written in the Laravel Framework. This community-contributed plugin to Statamic v3 adds insights into the health of your website, by showing the Oh Dear notifications and details directly in your Statamic admin interface.

Statamic integration with Oh Dear

This is a free add-on created by Jonas Siewertsen offered via the [Statamic marketplace](https://statamic.com/marketpl

Telegram Chatbot

Telegram is a popular chat application that allows you to create chatbots.

David Llop has developed a chatbot that anyone can use to talk to the Oh Dear API and manage the monitoring of your websites. Alternatively, you can run a local version of the chatbot, too.

Here's what it looks like.

Telegram Chatbot

The bot is written in Laravel (PHP).

Terraform Provider

HashiCorp's Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

There is a Terraform provider that allows you to automate your monitoring workflow at Oh Dear.

Once configured, you can declare a website to be monitored like this:

resource "ohdear_site" "fnord" {
  team_id = 1337
  url     = "https://site.iwanttomonitor.com"
}

The code is published under the MIT license.

WordPress

The WordPress plugin has been created by KryptoniteWP and is available for free in the WordPress plug-in listing.

This is especially useful for our broken links feature, as the plugin can offer you a direct edit button to take you to the page that contains the broken elements.

To install, navigate to Plugins > Add New in WordPress and search for Oh Dear. Click the Install button.

Install the Oh Dear plugin

The plugin is developed by our friends at KryptoniteWP.

Here are some screenshots of the WordPress plugin.

First, you'll see an overview of your site uptime for the last month.

Install the Oh Dear plugin

Next you can see the performance of your site over a longer period of time, to identify changes in behaviour.

Install the Oh Dear plugin

And last, you can see a list of broken pages Oh Dear found, direct with an edit button that takes you to the source page to make the necessary changes.

Install the Oh Dear plugin

This WordPress plugin is a must-have for anyone running WordPress and monitoring their site with Oh Dear!

iLert integration

iLert is a platform for alerting, on-call management and uptime monitoring. It helps teams to reduce response times to critical alerts by extending monitoring tools with reliable alerting, automatic escalations, on-call schedules and other features to support the incident response process, such as informing stakeholders or creating tickets in external incident management tools.

Oh Dear can be a source of alerts that you can use in iLert.

OhVapor!

Laravel Vapor is a serverless deployment platform for Laravel, powered by AWS. When using OhDear to monitor your Laravel Vapor application, if you have a firewall enabled the AWS WAF is likely to block OhDear as it will consider it automated traffic.

Whitelisting Oh Dear's IP addresses in the AWS WAF will only work until your next vapor deploy at which point the firewall is reset.

Doug Thwaites created OhVapor! to re-configure the AWS firewall and allow Oh Dear's IP's through - perfect for a CI/CD pipeline.

php artisan oh-vapor:update-waf environmentName

You can view the full documentation and source code on GitHub.

Cachet

Cachet is an open-source status page system, which is an alternative to Oh Dear's status page feature. Cachet supports importing your Oh Dear status page data, and configuration is straight forward.

Setup Oh Dear integration in cachet

All you need to do is configure the url and the component group and you're good to go. There is no need to setup API keys as Cachet will poll the JSON endoint of your status page. More info on Cachet's Oh Dear integration can be found on their dedicated integration page

Was this page helpful?

Feel free to reach out via [email protected] or on Twitter via @OhDearApp if you have any other questions. We'd love to help!