PagerDuty webhook adapter - OXYGEN-MARKET/oxygen-market.github.io GitHub Wiki
HOME > SNOWPLOW TECHNICAL DOCUMENTATION > Webhooks > Pagerduty webhook adapter
- 1 Overview
- 2 Implementation
- 2.1 Event source
- 2.2 Snowplow adapter
- 3 Events
- 4 See also
This webhook adapter lets you track a variety of events logged by PagerDuty.
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.
Implementation: PagerdutyAdapter
PagerDuty webhook support was implemented in Snowplow 0.9.13.
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.