Alert
워크플로우 유형을 사용해야 합니다.
Alert Created
가 여기서 선택할 수 있는 유일한 옵션입니다. 이는 Rootly에 새 알림이 생성될 때마다 워크플로우가 초기화된다는 의미입니다.
source
의 출처가Pagerduty
labels
:
contains all of
다음labels
(새로운 PagerDuty 인시던트가 트리거되는 것에 응답하려는 경우)
action:incident.triggered
service_id:PLVWMVW
(이 레이블은 선택 사항 - 특정 PagerDuty 서비스의 알림에만 응답하려는 경우에만 포함)contains all of
다음labels
(기존 PagerDuty 인시던트가 확인되는 것에 응답하려는 경우)
action:incident.acknowledged
service_id:PLVWMVW
(이 레이블은 선택 사항 - 특정 PagerDuty 서비스의 알림에만 응답하려는 경우에만 포함)contains all of
다음labels
(기존 PagerDuty 인시던트가 해결되는 것에 응답하려는 경우)
action:incident.resolved
service_id:PLVWMVW
(이 레이블은 선택 사항 - 특정 PagerDuty 서비스의 알림에만 응답하려는 경우에만 포함)contains all of
다음labels
(기존 PagerDuty 인시던트에 응답자가 추가되는 것에 응답하려는 경우)
payload
의$.object.specific_field
가 다음과 같음/specific_value/i
Label
로 최대한 필터링하고 나서Payload
로 필터링하는 것이 좋습니다.향후 여러 페이로드 필드로 필터링하는 기능을 지원할 가능성을 검토할 예정입니다.{{ alert.<properties> }}
입니다.
Rootly는 자동으로 알림을 인시던트에 연결하지 않습니다. PagerDuty 인시던트를 새로 선언된 Rootly 인시던트에 연결하려면 다음과 같은 사용자 정의 매핑을 포함해야 합니다.
Attribute to Match
필드를pagerduty_incident_id
로 설정하고Attribute Value
를{{ alert.data.data.id }}
로 설정해야 합니다. 이 필드들은 Rootly가 어떤 인시던트를 업데이트할지 알기 위해 필요합니다.
Custom Fields Mapping
필드에 다음 구문을 입력할 수 있습니다.
자동으로확인 시간 기록.
오류 유형 | 설명 |
---|---|
unknown attribute 'incident_property' for Incident. | 오류 이유… 이는 설정하려는 지정된 인시던트 속성이 설정할 수 있는 속성이 아니거나 구문이 잘못되었음을 의미합니다. 해결 방법… 설정하려는 필드가 워크플로우를 통해 설정할 수 있도록 활성화되어 있는지, 그리고 구문이 올바른지 확인하세요. |
unexpected token at '{ "incident_property": }' | 오류 이유… 사용자 정의 매핑 구문이 잘못되었습니다. 해결 방법… 매핑 구문을 수정하세요. |