Configure the webhook in Uptrends

Configure webhook endpoints so that Uptrends can use the endpoint to communicate with Incident Response.

Before you begin

Role required: Responder, Manager, or Administrator

About this task

Note: While this integration with a third-party product is supported, the documentation here is based upon information provided by that third-party. More current information about the operation of that third-party’s system may be available from them directly.

Procedure

  1. Log in to your Uptrends application console.
  2. On the left navigation pane, select the plus icon (plus icon) that appears in Alerting > Integrations.
    Option to create new integration.
  3. On the Select an Integration type window, under Custom integrations, select Uptrends integration and then click Choose.
    New integration page.
  4. On the New integration page, perform the following actions:
    1. For the Integration type field, select Uptrends integration.
    2. In the Integration name field, enter the name of the integration.
    3. Under the Predefined variables section, in the Value field, enter the webhook URL that you have already created in Create a webhook endpoint for Uptrends.
    4. To test the alert, click SEND TEST ALERT.
    5. Click SAVE.
    An custom integration is created and now you need to create a monitor.
  5. To create a monitor, perform the following actions:
    1. On the left navigation pane, select the plus icon (plus icon) that appears in Monitoring > Monitor setup.
      Option to setup monitor.
    2. On the Select a monitor type window, select any monitor such as Https and then click Choose.
      New monitor setup page.
    3. On the New monitor page, perform the following actions:
      1. In the Name field, enter the name of the monitor.
      2. From the Check interval drop-down list, select the interval.

        The interval is the time between the end of one monitoring check and the start of the next.

      3. From Concurrent monitoring, select the monitoring type.
      4. In the Details section, in the URL field, enter the URL that you want to monitor.
      5. Click the Error conditions tab and define the error conditions.
        Load time limit in error conditions.
        You have the option to set load time limits. A load time limit is the amount of time the check took from initial request until the check is complete.
        • Load time limit 1: Use this setting to set the time in milliseconds for when the load time duration becomes a concern.
        • Load time limit 2: Use this setting to set the time in milliseconds for when the load time duration becomes critical.
      6. Click Save.
  6. On the left navigation pane, select the plus icon (plus icon) that appears in Alerting > Alert definitions.
    Option to create alert definition.
  7. On the New alert definition page, perform the following actions:
    1. In the Name field, enter the name of the alert definition.
    2. Under the Monitors and monitor groups section, select the monitors.
      Option to select monitors.
    3. Click the Escalation level 1 tab.
    4. In the Alerting by integrations section, select the custom integration where you want to receive the alert.
      Option to select custom integration.

      Select the custom integration under Escalation level 2 and Escalation level 3 tabs as well.

    5. Click SAVE.

      Uptrends performs checks for the defined intervals and sends the information as alerts to Lightstep Incident Response.