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.
...
- Generate integration keys (PagerDuty side):
- Go to your PagerDuty console, sign in and select Configuration Services > Services:Service Directory
Follow the listed steps: - Click the service you wish to create an integration key to it.
- Under 'Integrations' tab create a new integration. Name it and select the 'Use our API directly' and ensure 'Events API v2' is selected:
- Click the "Add Integration" to save it. Copy the key from the desired integration to be used in XpoLog.
- Go to your PagerDuty console, sign in and select Configuration Services > Services:Service Directory
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:
- 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.:
In XpoLog
- Go to XpoLog Manager left navigation panel Settings > System Settings
- Under the Notifications section click SET next to the PagerDuty part. The PagerDuty configuration screen opens.
- Enter the Service name and the associated integration key and click create.
- You may create as many integrations as needed.
- Save - an incident will be opened in all configured services to indicate that XpoLog is capable of creating incidents.
...
- Go to XpoLog Manager left navigation panel Settings > System Settings
- Under the Notifications section click SET next to the PagerDuty part. The PagerDuty configuration screen opens.
- 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