Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In order to be able to open incidents in PagerDuty directly from XpoLog (via monitors' alerts or via share search in the search console) it is required to define webhooks to the desired service(s) in your PagerDuty account.
XpoLog requires internet access to (HTTPS port 443) to open incidents in PagerDuty.

PagerDuty integration :setup

In PagerDuty

  1. Generate integration keys (PagerDuty side):
    1. Go to your PagerDuty console, sign in and select Configuration Services > Services:Service Directory
      Image Removed
    2. Follow the listed steps:
      1. Click the service you wish to create an integration key to it.
      2. Under 'Integrations' tab create a new integration. Name it and select the 'Use our API directly' and ensure 'Events API v2' is selected:
        Image Removed
      3. Click the "Add Integration" to save it.
      4. Copy the key from the desired integration to be used in XpoLog.
    Define the PagerDuty service integration in XpoLog:
    1. Image Added
    2. You can either add an integration to an existing service or to create a new service:

      • If you are adding your integration to an existing service: Click the name of the service you want to add the integration to. Then, select the Integrations tab and click the 'Add a new integration' link.
      • If you are creating a new service for your integration: Please read the documentation  and follow the steps to create a service. Select XPLG as the Integration Type and click the Add Integration button:
        Image Added

      1. An Integration Key will be generated. Copy the key and save it in a safe place, as it will be used when you configure the integration with XpoLog in the next section.:
        Image Added

  2. Alternatively, if you are using an Event Rule - go to Automation > Event Rules and copy the integration key from the Ruleset you wish to use:
    Image Added

In XpoLog

    1. Go to XpoLog Manager left navigation panel Settings > System Settings
    2. Under the Notifications section click SET next to the PagerDuty part. The PagerDuty configuration screen opens.
    3. Enter the Service name and the associated integration key and click create.
      Image Modified
    4. You may create as many integrations as needed.
    5. Save - an incident will be opened in all configured services to indicate that XpoLog is capable of creating incidents.

Note: if you wish to get System alerts (automatically generated by XpoLog system) to one or more of the configured channels, check the checkbox under the ALERT column next to that channel.

 

To Remove the PagerDuty Alert Channel:

  1. Go to XpoLog Manager left navigation panel Settings > System Settings
  2. Under the Notifications section click SET next to the PagerDuty part. The PagerDuty configuration screen opens.
  3. Remove the channel(s) you wish to disable alerting to and save the updated configuration.


SUPPORT:

If you need help with this integration, please email us at support@xplg.com or via https://support.xpolog.com