Integrating your Pingdom account into StatusCast just got easier! With State Change Webhooks you can quickly setup endpoints for Pingdom to communicate with. To get started log into your Pingdom and navigate to the Integrations > Integrations section. Here you just simply need to add a new integration of type Webhook, in which the URL is unique to your Statuscast application, https://[yourapp].statuscast.com/webhook/pingdom2, just replace [yourapp] with the name of your application.
Make sure you enable the Active option so that Pingdom is able to send StatusCast information. With your webhook configured select Save integration. The last step in Pingdom is to navigate to your Monitoring section and link your new webhook to any monitor that you want sending information to StatusCast. Select your monitor and at the end of the configuration you should see a list of your account’s webhooks; select the checkbox next to your StatusCast webhook and save the new configuration.
No we’re ready to complete the setup within StatusCast, but before we do so its important to make a list of any monitors, specifically their check name, that you added the webhook to. Now sign into your StatusCast admin portal(https://[yourapp].statuscast.com/admin) and navigate to the Monitors section. Here you can create new monitors as well as manage any existing ones.
Select + New Monitor to begin the setup. From the Choose Provider drop down, select Pingdom.
Next enter the Alert Name, this should match the ‘Name of Check’ value mentioned earlier.
**In my example above the monitor is called “US East 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.
The other Incident settings including Type, Affected components, Subject, and Message 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.
**If you’re finding multiple Statuscast incidents are being created for a single event, then we recommend enabling Combine Alerts**
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.
StatusCast also allows you to post Pingdom based metrics to your statuspage, to do this you’ll need to log in Pingdom and your application(API) key. This should be located in Sharing > The Pingdom API section. Once you have your application key, navigate back to your StatusCast admin portal and go to the Integrations section. Select Install below the Pingdom card.
Enter your application key, username, and password and select Install once more. Now StatusCast is receiving metric information, to add it to your status page navigate to the Layout section.
From the drag & drop widgets on the right, drag the Metric widget and drop it into your Page Layout. Next select the edit icon and select New Metric. You will be prompted to enter the following information:
Display name – Enter a friendly name to identify this metric within StatusCast.
Choose provider – select Pingdom as your provider.
Choose application – select the application from your Pingdom account that you want metric data made available to StatusCast.
Metric – select the type of metric you wish to make available, i.e., Response Time.
Select to Save your metric configuration, and then Save & Publish to add the metric to your StatusPage. Now navigate to your StatusCast status page to see your New Relic metric in action!