The StatusCake Integration for Signals allows users to create events in FireHydrant from uptime monitors in StatusCake. Anytime that StatusCake sends a webhook event to FireHydrant, we’ll evaluate the event payload to see if if matches a rule setup by one of your teams. If it matches that rule, we’ll alert the team. Learn more about Alert Rules here.

Configuring StatusCake Webhook

  1. In FireHydrant, navigate to the Signals Sources page (Signals > Sources). Here, you’ll find a webhook URL that you will use when creating a webhook in StatusCake.

  2. In StatusCake, navigate to Alerting > Contact Groups. Click the "New Contact Group" button to create a new contact group.

  3. Scroll down to the Webhook URL, and add the url you copied in step 1. Set the Webhook Method to POST

  4. To add this webhook to any monitor, navigate to Monitors > All Monitors and select a monitor you want to connect to FireHydrant.

  5. Click Edit on the Monitor and scroll to the Contact Groups. Add the contact group that you created in step 2. Click Save Now.
    You can learn more about StatusCake webhooks by reading their Webhooks documentation.

Testing your StatusCake Webhook

  1. While testing
  2. Confirm that FireHydrant received your webhook by visiting Alerting > Signals Logs in the web app. You should see a new Signal created. You can open the drawer to see the full payload from PagerDuty