In Flashduty
You can obtain an integration push URL through either of these two methods:
Using Private Integration
Choose this simpler option when you don’t need to route alert events to different channels.Using Shared Integration
Choose this option when you need to route alerts to different channels based on the alert event’s payload information.In PagerDuty
Request URL
PagerDuty V2 Events
Reference Documentation:
PagerDuty V2 EventsAuthentication Methods:
Choose one of these two methods:- Method 1: Include integration_key parameter in QueryString
- Method 2: Pass integration_key as routing_key parameter in Payload
PagerDuty V1 Events
Reference Documentation:
PagerDuty V1 EventsAuthentication Methods:
Choose one of these two methods:- Method 1: Include integration_key parameter in QueryString
- Method 2: Pass integration_key as service_key parameter in Payload
Configuration Example
Using ElastAlert2 as an example:- Step 1: Obtain Push URL
- Step 2: Modify Push URL

- Step 3: Report Alert Events
- Step 4: Restart ElastAlert and wait for alerts to trigger