PagerDuty Hooks

You can integrate PagerDuty's incident management system with ETL's webhook notifications to receive real-time alerts on your ETL account activity.

Integration is simple:

  1. In your PagerDuty account, create an ETL service.
  2. In your ETL account, create a service hook to your PagerDuty.

To create an ETL service in your PagerDuty account

  1. In your account, click Configuration, then click Services.
  2. Click Add New Service.
  3. Under General Settings, in the Name text box, enter a name for the service.
  4. Under Integration Type, start typing ETL until it appears in the list, then select it.
  5. Configure the Incident Settings as required.
  6. Click Add Service. Take note of the Integration Key,  you'll need to use this as the Service Key in the next section.

To create a hook to PagerDuty in your ETL account

Note: You must be an account administrator to define a service hook.
  1. Click Settings or the gear icon 
  2. Click Service hooks.
  3. Click New service hook.
  4. Click PagerDuty.
  5. Fill up with necessary details. PagerDuty account is the account subdomain. For example, ETL is the subdomain for Service Key and Service Name can be copied from the PagerDuty Service that we created earlier.
  6. Select the ETL job and cluster notifications that will trigger a PageDuty incident. Click Create Service Hook.
  7. To test the service hook, click Ping service hook. An incident will be triggered and you will be notified that the ping was successful.