PagerDuty webhook adapter - chuwy/snowplow-ci GitHub Wiki

HOME > [SNOWPLOW TECHNICAL DOCUMENTATION](Snowplow technical documentation) > Webhooks > Pagerduty webhook adapter

Contents

## 1. Overview

This webhook adapter lets you track a variety of events logged by [PagerDuty] pagerduty-website.

## 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-adapter

PagerDuty webhook support was implemented in [Snowplow 0.9.13] 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-json-schema [incident_1.json] incident-json-paths [com_pagerduty_incident_1.sql] incident-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** ⚠️