Alert
workflow type.
Alert Created
will be the only option to select here. This means the workflow will initialize whenever a new alert is created in Rootly.
source
is from Pagerduty
labels
:
contains all of
the following labels
(this is if you want to respond to a new PagerDuty incident being triggered)
action:incident.triggered
service_id:PLVWMVW
(this label is optional - only include this if you want to respond to alerts from a specific PagerDuty service)contains all of
the following labels
(this is if you want to respond to an existing PagerDuty incident being acknowledged)
action:incident.acknowledged
service_id:PLVWMVW
(this label is optional - only include this if you want to respond to alerts from a specific PagerDuty service)contains all of
the following labels
(this is if you want to respond to an existing PagerDuty incident being resolved)
action:incident.resolved
service_id:PLVWMVW
(this label is optional - only include this if you want to respond to alerts from a specific PagerDuty service)contains all of
the following labels
(this is if you want to respond to a responder being added to an existing PagerDuty incident)
payload
has the $.object.specific_field
equals to /specific_value/i
Label
as much as you can before resorting to filtering by Payload
.We will be exploring the possibility of supporting filtering by multiple payload fields in the future.{{ alert.<properties> }}
.
Rootly does NOT automatically link alerts to the incident. You’ll need to include the following custom mapping in order to link the PagerDuty incident to the newly declared Rootly incident.
Attribute to Match
field to pagerduty_incident_id
and Attribute Value
to {{ alert.data.data.id }}
. These fields are required for Rootly to know which incident to update.
Custom Fields Mapping
field.
Automatically log acknowledgement time.
Error Type | Comment |
---|---|
unknown attribute 'incident_property' for Incident. | Reason for error… This means the specified incident property you’re trying to set is not an attribute you can set or the syntax is incorrect. How to fix… Ensure that the field you’re attempting to set is enabled to be set via workflow and that your syntax is correct. |
unexpected token at '{ "incident_property": }' | Reason for error… Your custom mapping syntax is incorrect. How to fix… Correct your mapping syntax. |