Levitate can send alert notifications and resolutions to Pagerduty. This document lists the step by step instructions on how to setup Pagerduty integration with Levitate and start receiving alert notifications.
Levitate integrates with PagerDuty Events V2 API to send alert notifications to PagerDuty.
The Pagerduty Events V2 API is a highly reliable, highly available asynchronous API that ingests machine events from monitoring tools and other systems like Levitate. Events sent to this API are ultimately routed to a PagerDuty service and processed.
Setting up an Events API V2 integration in Pagerduty
Select Events API V2 as the Integration Type.
Copy the integration key and keep it handy as we will use it while creating a notification channel in Levitate.
Setting up a notification channel in Levitate
Create a new notification channel of the PagerDuty type in Levitate Dashboard.
Add the API key copied from Pagerduty integration in the
Integration Key field.
By default it is not assigned to any alert group. You can assign it to the alert group either via IaC flow or manually once alert rules are added to an alert group.
Assigning a notification channel to an alert group
First navigate to the alert group and click on Pagerduty icon.
Select from the dropdown which Notification channel you want to select from the dropdown.
You can set different Pagerduty channels for
breach notifications depending on the severity of the alerts.