Alert
tipo de flujo de trabajo de alertas.
Alert Created
será la única opción para seleccionar aquí. Esto significa que el flujo de trabajo se iniciará cada vez que se cree una nueva alerta en Rootly.
source
es dePagerduty
labels
:
contains all of
el siguientelabels
(esto es si quieres responder a un nuevo incidente de PagerDuty siendo activado)
action:incident.triggered
service_id:PLVWMVW
(esta etiqueta es opcional - inclúyela solo si quieres responder a alertas de un servicio específico de PagerDuty)contains all of
el siguientelabels
(esto es si quieres responder a un incidente existente de PagerDuty siendo reconocido)
action:incident.acknowledged
service_id:PLVWMVW
(esta etiqueta es opcional - inclúyela solo si quieres responder a alertas de un servicio específico de PagerDuty)contains all of
el siguientelabels
(esto es si quieres responder a un incidente existente de PagerDuty siendo resuelto)
action:incident.resolved
service_id:PLVWMVW
(esta etiqueta es opcional - inclúyela solo si quieres responder a alertas de un servicio específico de PagerDuty)contains all of
el siguientelabels
(esto es si quieres responder a un respondedor siendo añadido a un incidente existente de PagerDuty)
payload
tiene el$.object.specific_field
igual a/specific_value/i
Label
tanto como puedas antes de recurrir a filtrar porPayload
.Exploraremos la posibilidad de soportar el filtrado por múltiples campos de carga útil en el futuro.{{ alert.<properties> }}
.
Rootly NO vincula automáticamente las alertas al incidente. Necesitarás incluir el siguiente mapeo personalizado para vincular el incidente de PagerDuty al incidente de Rootly recién declarado.
Attribute to Match
apagerduty_incident_id
yAttribute Value
a{{ alert.data.data.id }}
. Estos campos son necesarios para que Rootly sepa qué incidente actualizar.
Custom Fields Mapping
.
Automáticamenteregistrar el tiempo de reconocimiento.
Tipo de Error | Comentario |
---|---|
unknown attribute 'incident_property' for Incident. | Razón del error… Esto significa que la propiedad del incidente especificada que estás tratando de establecer no es un atributo que puedas establecer o la sintaxis es incorrecta. Cómo solucionarlo… Asegúrate de que el campo que estás intentando establecer esté habilitado para ser establecido a través del flujo de trabajo y que tu sintaxis sea correcta. |
unexpected token at '{ "incident_property": }' | Razón del error… Tu sintaxis de mapeo personalizado es incorrecta. Cómo solucionarlo… Corrige tu sintaxis de mapeo. |