The PagerDuty + Honeycomb integration uses Honeycomb Triggers to notify on-call responders based on alerts sent from Honeycomb. This integration is maintained and supported by Honeycomb.
You will create an integration linked to a specific service. From the PagerDuty Configuration menu, select Services to get to the Service Directory. Your goal is to create an Integration Key which you can use for Honeycomb.
If you are creating a new service in PagerDuty, follow the instructions at PagerDuty’s Configuring Services and Integrations.
Once you have an existing service, click the name of the service you want to add the integration to. Then, select the Integrations tab and click the New Integration button.
Enter an Integration Name in the format monitoring-tool-service-name
(Honeycomb-Shopping-Cart
,for example) and select Honeycomb from the Integration Type menu.
Click the Add Integration button to save your new integration. You will be redirected to the Integrations tab for your service.
An Integration Key will be generated on this screen. Keep this key saved in a safe place, as it will be used when you configure the integration with Honeycomb in the next section.
Adding the integration key for your PagerDuty service
When a configured trigger or burn alert fires, expect to see a display in PagerDuty similar to the example below.
Currently, only Triggers have Honeycomb graphs on PagerDuty alerts.
You may need admin privileges to delete an integration in PagerDuty.
If you are not receiving alerts from PagerDuty when a trigger fires, examine your PagerDuty escalation policy. Ensure that a responder is always on-call in the escalation policy in PagerDuty. If there are gaps in your escalation policy schedule, PagerDuty will not create an incident if no responder is on-call during the moment the trigger fires.
Did you find what you were looking for?