Start monitoring today and get 20% off on your first invoice. Available on all Uptrends plans.

Integrations / Statuspage

Receive alerts in Statuspage

Statuspage is Atlassian's status and incident communication tool, allowing you to communicate your pages' and websites' status with your users in real-time.
Getting your Uptrends alerting integrated into your Statuspage environment is simple! Setting up the integration between both systems takes these steps:

  1. Set up a component in Statuspage
  2. Create a Statuspage API key
  3. Set up the integration in Uptrends
  4. Add the integration to an alert definition in Uptrends

After setting up this integration and with the proper alerting settings, your status page will immediately display the real-time status of your page or resource for your users.

      Statuspage - partial outage example

Read on for detailed instructions on how to set up this integration!

1. Add a component in Statuspage

  1. In your Statuspage environment, add a new component under the Components menu. Give the new component a suitable name, and optionally a good description. Save the component.
  2. Open the newly created component, and take note of the URL. It will be in the form https://manage.Statuspage.io/pages/{page_id}/components/{component_id}/edit. We'll need both the {page_id} and {component_id} later on, so make sure to take notes!
Tip: It might be a good idea to create separate components per domain you're monitoring with Uptrends. That way, you can keep better track of which domains are operational or not at any given time.

2. Create an API key in Statuspage

  1. At the bottom left of the screen, click the user icon, and go to API infoStatus page API info
  2. Here, create a new API key by clicking the Create key button. Fill in an appropriate name and confirm.
  3. The newly created API key appears immediately. Make sure to take note of this key, as we'll need it later.

This completes the integration setup on the Statuspage end.

3. Set up the integration in Uptrends

To add a new integration for Statuspage in Uptrends, follow these steps:

  1. Go to Alerts > Integrations.
  2. Click Add integration at the top right.
  3. Choose Statuspage as the integration type.
  4. Specify a name for this integration.
  5. Paste the Statuspage API Key, Page_Id and Component_Id in the corresponding predefined variable fields.
  6. Click Save to store your settings. The new Statuspage integration will appear on the Integrations page.

This completes the integration setup in Uptrends. You can now use this integration in your alert definitions.

Tip: Deactivating an integration definition means that the integration will not be used for alerting purposes. This might be useful if you would like to temporarily disable receiving alerts.

4. Add the integration to an alert definition in Uptrends

An integration definition on its own does nothing. You need to attach it to an escalation level in an alert definition in order to receive messages through it.

  1. Go to Alerts > Alert definitions and open the one that you want to attach the integration to.
  2. Each Escalation level tab contains a section Alerting by integrations with a list of available integrations.
  3. Select the integration(s) that you would like to attach to this escalation level. In this case the Custom integration for Statuspage.Adding the Statuspage integration
  4. Make sure to hit the Save button to save your changes.
Tip: Each individual Statuspage integration you create affects a single Statuspage component. Therefore, we'd recommend matching individual components on the Statuspage end to individual integrations and alert definitions on the Uptrends end.

And that's it! You've successfully set up the Statuspage integration.

As always, if you have any questions, please reach out to our support team.