Sync your StatusCast account with Datadog to automatically create incidents and send notifications to your users.

Datadog communicates with StatusCast using webhooks, so to get started you will need to log into your Datadog account and access the Integrations section. Search for Webhooks if you don't already have that integration added:

The webhook URL will be unique to your status page, https://[yourapp].statuscast.com/webhook/datadog, just replace [yourapp] with your status page name. Your webhook will also need to include a custom payload:

{"TEXT_ONLY_MSG": "@webhook-$ALERT_TITLE", "ALERT_TRANSITION": "$ALERT_TRANSITION"} 

This lets StatusCast know when an event is opened or closed, and what the name of your monitor is that is reporting the issue.Save your new webhook entry and then add that webhook to the notification options for each monitor that you want communicating with StatusCast:

With that saved you can complete the setup in your StatusCast account, log into the administrative portal and navigate to the Monitors section. Here you can create an entry for each monitor in your Datadog account that you want StatusCast to automatically create incidents for.

Select New Monitor and in the Choose Provider drop down select Datadog:

Next enter the Alert Name for the monitor, this should be exactly as it is listed in your Datadog account:

Enter the Authored by which defines who is the author of each incident. Like normal incidents a post can only have a single author.

The other Incident settings including Type, Affected components, Subject, andMessage reflect the same general options you have when creating an incident. For more information on this process please refer to StatusCast’s How do I post a new incident or status article.

With the incident settings finished, define the actual workflow of the incident being posted:

Notify theses employees – select which employees StatusCast will notify when this type of incident gets created. Please note that you can select multiple employees.

Wait time – is the amount of time StatusCast waits before actually creating your incident. This is typically used to buffer out incidents that are quickly resolved, usually in a matter of a few minutes. If your monitoring service already has this built in, then you can set this value to 0 and StatusCast will post the incident when it’s received.

Combine alerts – in case your monitoring services sends out multiple requests you can choose to combine them to prevent redundant incidents from being reported.

Auto-publish – if selected your incident will be automatically published, which notifies all subscribers. If this option is turned off then your employees will need to activate the post manually, either by logging into StatusCast and activating it within the Dashboard or by simply replying to the notification email.

Auto-close – if selected your incident will be closed when your monitoring service sends an update. By selecting this you can also enter a Closing Comment that will be posted.

Once you have all the configurations set please Submit to save the configuration.

Did this answer your question?