We're working on something new! Hook Relay gives you Stripe-quality webhooks in minutes. Sign up for free today!

Incoming: uptime monitoring WebHooks

Honeybadger allows you to optionally enable uptime monitoring notifications for our WebHooks integration in addition to email, SMS, Slack, or any of our other myriad notification options.

When your site is totally unresponsive (i.e. down), it's a big deal. Oddly enough, application errors may not surface during major outages if the failure is outside of the application. That's why we built uptime monitoring into Honeybadger: in addition to monitoring your app for internal exceptions, we also ping external endpoints from multiple locations around the world to make sure it's online and responding as expected. When your site is down we can notify you via email, SMS, Slack, or any of our other myriad notification options.

One feature which we didn't have is the ability to send a WebHook when an outage occurs (or is resolved) - until now! Starting today you can optionally enable uptime notifications for our WebHooks integration:

Uptime notifications for WebHooks on Honeybadger

To add the WebHook integration to your Honeybadger project, visit the "Integrations" tab from your Project Settings page and find the WebHook integration. Check out this gist for the payload format which we'll post to the URL you configure.

If you aren't quite sure how WebHooks work, they are basically a way to send information about events (usually in JSON format) over HTTP, which is a common language which most apps can speak. It's a great way to integrate 3rd party services in new and interesting ways. For example, when your app goes down we could send a POST request to your internal monitoring system so that it can handle notifying your ops team of the outage, do extra logging, etc. Learn more about WebHooks at webhooks.org.

Honeybadger has your back when it counts.

We're the only error tracker that combines exception monitoring, uptime monitoring, and cron monitoring into a single, simple to use platform. Our mission: to tame production and make you a better, more productive developer.

Learn more
author photo

Joshua Wood

Josh is Honeybadger's resident bug hunter and technical debt collector. Once enthusiastically referred to as a "human exception tracker", he spends his days crafting the middleware, plugins, and gems which keep the 'badger fat and happy through a steady diet of fresh data.

More articles by Joshua Wood