PagerDuty webhook adapter - OXYGEN-MARKET/oxygen-market.github.io GitHub Wiki

HOME > SNOWPLOW TECHNICAL DOCUMENTATION > Webhooks > Pagerduty webhook adapter

Contents

1. Overview

This webhook adapter lets you track a variety of events logged by PagerDuty.

2. Implementation

2.1 Event source

Details of the PagerDuty webhook format as of 1 November 2014.

PagerDuty sends multiple events together as a POST request with all information in the body, with application/json as the content type.

2.2 Snowplow adapter

Implementation: PagerdutyAdapter

PagerDuty webhook support was implemented in Snowplow 0.9.13.

3. Events

All resources for this webhook's events:

Event JSON Schema JSON Paths Redshift Table
Incident incident 1-0-0 incident_1.json com_pagerduty_incident_1.sql

While seven potential events can be sent from PagerDuty; as each of them has a nearly identical data structure they have been melded into one table dubbed Incident.

4. See also

Pagerduty webhook setup

⚠️ **GitHub.com Fallback** ⚠️