SiteUptime Integration

SiteUptime Integration

StatusCast provides the perfect way to communicate application downtime and scheduled maintenance with your end-users.  However, uptime monitoring services like SiteUptime are great at alerting your team to potential application problems.

With StatusCast’s SiteUptime integration, we’ve tied the two workflows together.

Integrating your StatusCast application with SiteUptime’s monitoring service will drastically reduce the time it takes to create and post incidents in StatusCast. Before you set anything up in StatusCast you’ll need to add a new Webhook URL to your monitor. This can be done in a few ways, to get started log into SiteUptime. If you aren’t using any other webhooks in your account then you can make Statuscast’s URL the default. To do this navigate to the My Account > Edit Account Settings section. The URL of the action is unique to your Statuscast application, http://[yourapp].statuscast.com/webhook/siteuptime, just replace [yourapp] with the name of your application.

 

siteuptime webhook url default

 

Enter your Webhook URL and select Update to save those changes.  Next navigate to the My Monitors section. Here you can double check that the webhook is enabled for your monitor(s) and alternatively if your account has another Webhook preset, then you can add Statuscast as a custom Webhook to each monitor directly. Select either to edit an existing monitor or create a new one if need be. Within the monitor Advanced Options select the Default Webhook if you’ve preset Statuscast, or enter the URL as a Custom Alert Webhook URL.

siteuptime webhooka

 

Once entered, save this change and your monitors will report information to Statuscast when they go down and come back up. Now you’re ready to finish the setup in your Statuscast admin portal, but before you do that it’s a good idea to note the Monitor Name of all the monitors you setup to communicate with Statuscast.

siteuptime monitor name

These will be used to finalize the setup. Now log into your administrative portal ([yourapp].statuscast.com/admin), and navigate to the Monitors section. Here you can create new monitors as well as manage any existing ones.

new monitor

 

Select + New Monitor to begin the setup. From the Choose Provider drop down, select SiteUptime.

siteuptime monitor-type

Next enter the Alert Name.

siteuptime alert-name

**As stated above, the Alert Name is the name of your monitor in SiteUptime . In my example above the monitor was called “US West CDN”**

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

authored

The other Incident settings including Type, Affected components, Subject, and Messagreflect 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.

workflow

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.