Incident automation

Automate incident reporting on your status page from an external monitoring check.

In the previous article, we've explained how to automate incident reporting from a StatusPal-monitored service.

This article explains how to configure incident automation from an external monitoring service like Pingdom, Datadog, Newrelic, etc.

Setup

Enable incident automation from an external monitoring service on any service in your StatusPal status page by editing or creating a new service, then select Inbound or Webhook under the "Monitoring and incident automation" section.

We support two ways of integrating external monitoring checks in StatusPal:

Incoming Webhook

Webhook is our newer and more reliable method for integrating external monitoring services.

This is a more reliable method because services that support sending webhook events don't normally change the format of their webhook payloads without prior notice. Furthermore, webhooks don't require a confirmation step and implement retrial mechanisms.

We're slowly migrating over to support incoming webhooks with most monitoring services, and we hope to eventually fully deprecate "Inbound" in favor of the more reliable incoming webhooks.

Webhook configuration

Upon selecting the "Webhook" option, you'll see a "Monitoring service" dropdown, from which you can select some supported services like StatusCake and UptimeRobot.

Upon selecting one of these options and clicking on Update, you'll see a Webhook URL that you can configure in your monitoring service.

Inbound email address

When selecting this option, we provide you with an inbound email address that you can configure as an alert recipient within your external monitoring service.

While this method is very flexible, it's proven to be a little unreliable since monitoring email notifications is prone to change and sometimes requires initial email confirmation, which we attempt to forward to you but don't always achieve.

Last updated