켈릭 알림 활동 에 사용되는 변수에 대한 설명입니다.
워크플로를 만들 때 변수를 사용하여 a) 알림을 생성할 문제 유형을 관리하고 b) 알림 페이로드의 콘텐츠에 포함할 항목을 지정할 수 있습니다. 이 스크린샷은 알림 페이로드 섹션을 보여줍니다.
변수
다음은 워크플로 변수 및 해당 설명입니다.
키(그룹화에 사용되는 첫 번째 단어) | 표시 이름(그룹화에 사용되는 첫 번째 단어) | 설명 |
---|---|---|
| 조건설명 | 조건의 사용자 지정 인시던트 설명입니다. |
| 조건FamilyId | 인시던트를 생성한 인시던트 감지 조건의 ID입니다. |
| 경고 조건 이름 | New Relic이 조건을 위반했습니다. |
| 경보 조건 제품 | New Relic 상태 유형. |
| 인시던트 콜백 URL | 관련 인시던트 콜백에 대한 직접 링크. |
| 맞춤 측정항목 값 함수 | 사용자 정의 메트릭 값 함수. |
| 조건 지표 이름 | 조건 지표 이름 |
| NRQL 쿼리 | 조건의 NRQL 쿼리입니다. |
| 문제 출처 | New Relic 또는 인시던트를 생성한 타사 소스. |
| 경고 정책 이름 | 인시던트를 생성한 인시던트 감지 정책 이름입니다. |
| 런북 URL | Runbook URL 목록입니다. |
| 문제 출처 | 인시던트를 보고하는 시스템. |
| New Relic 계정 | New Relic 계정. |
| 영향을 받는 서비스 | 영향을 받는 서비스 목록입니다. |
| 할당 그룹 | 할당 그룹 목록입니다. |
| 원인 서비스 | 원인 서비스 목록입니다. |
| 인정 | 문제를 인정한 사용자입니다. |
| 문제가 활성화된 시간 | 문제 활성화의 타임스탬프입니다. |
| 문제 설명 | 모든 인시던트 설명 목록입니다. |
| 문제 제목 | 모든 인시던트 제목의 목록입니다. |
| 경고 패싯 | 경고 패싯. |
| 휴무일 | 이슈를 종료한 사용자의 ID입니다. |
| 문제 마감시간 | 문제 종료의 타임스탬프. 이슈가 종료되지 않은 경우 Null입니다. |
| 종료된 인시던트 수 | 이 문제에 대해 종료된 인시던트의 총 수입니다. |
| 문제 생성 시간 | 문제 생성의 타임스탬프. |
| 기계 학습 구성 요소 | 뉴렐릭 알림 기계 학습 구성 요소 목록입니다. |
| 기계 학습 황금 신호 | 뉴렐릭 알림 머신러닝 골든 신호 목록입니다. |
| 기계 학습 제안 응답자 | (더 이상 사용되지 않음) 뉴렐릭 알림 기계 학습 추천 응답자 목록입니다. |
| 영향을 받는 엔터티 데이터 | 영향을 받는 엔터티 이름, ID, 유형 및 종류를 설명하는 개체 목록입니다. |
| 영향을 받는 엔터티 ID | 영향을 받는 모든 엔터티 ID 집합입니다. |
| 영향을 받는 엔터티 종류 | 영향을 받는 모든 엔터티 종류의 집합입니다. |
| 영향을 받는 엔터티 이름 | 영향을 받는 모든 엔터티 이름의 집합입니다. |
| 영향을 받는 엔터티 유형 | 영향을 받는 모든 엔터티 유형의 집합입니다. |
| 영향을 받는 항목 수 | 이 문제에 영향을 받는 엔터티의 수입니다. |
| 인시던트 ID | 모든 문제의 집계된 인시던트 목록입니다. |
| 문제가 연관되어 있습니다. | 문제가 서로 연관되어 있는 경우( |
| 문제가 확인됨 | 문제가 확인된 경우( |
| 문제 확인 URL | 문제를 확인하는 직접 링크. |
| 닫기 URL 발행 | 문제를 종료하는 직접 링크. |
| 문제 페이지 URL | 관련 문제 페이지로 직접 연결되는 링크입니다. |
| ActivatedAt UTC 문자열 발행 | UTC에서 문제 활성화의 문자열 형식입니다. |
| ClosedAt UTC 문자열 발행 | UTC로 발행된 문제 종결의 문자열 형식입니다. |
| CreatedAt UTC 문자열 문제 | UTC에서 문제 생성의 문자열 형식입니다. |
| AcknowledgedAt 문자열 문제 | UTC로 확인된 문제의 문자열 형식입니다. |
| ClosedAt 문자열 문제 | UTC로 발행된 문제 종결의 문자열 형식입니다. |
| 발행 기간(밀리초) | 문제가 발생한 이후 경과된 시간(밀리초)입니다. |
| 텍스트 발행 기간 | 문제 기간에 대한 인간 친화적인 표현. |
| 문제 ID | 문제의 고유 ID입니다. |
| 문제 제목 | 일반적으로 첫 번째 사건의 제목입니다. |
| UpdatedAt UTC 문자열 문제 | 문제 업데이트의 타임스탬프(UTC). |
| 발급 환경 관련 계정 ID | 퀴렐릭 알림 환경 관련 계정 ID입니다. |
| 레이블 경고 집계 키 | New Relic 사건 감지 원본 사건 ID. |
| 라벨 계정 ID | 사고 감지 정책의 계정 ID입니다. |
| 경고 정책 ID 레이블 지정 | 인시던트를 생성한 인시던트 감지 정책 ID입니다. |
| 대상 ID | 대상 ID. |
| 음소거 상태 문제 | 문제( |
| 계정 ID | 계정 ID. |
| 진행 중인 인시던트 수 | 이 문제에 대해 열려 있는 총 인시던트 수입니다. |
| 소유자 | 문제를 인정한 사람입니다. |
| 알림 정책 URL | 경고 정책 URL. |
| 문제 우선 순위 | 문제의 우선순위 수준( |
| 문제 우선 순위 텍스트 | 소문자( |
| 문제 수 | 문제 수. |
| 문제 상태 | 이슈의 수명 주기 상태( |
| 문제 상태 텍스트 | 이슈의 수명주기 상태는 소문자( |
| 문제 연관성 상태 | 문제의 상관 관계 상태입니다. |
| 사건 수 | 문제에서 집계되거나 상관 관계가 있는 인시던트 수입니다. |
| 문제 발생 시점 | 트리거된 문제 알림의 타임스탬프입니다. |
| 문제 알림 트리거 이벤트 | 공지 트리거 이벤트( |
| 업데이트된 문제 | 마지막으로 업데이트된 문제의 타임스탬프입니다. |
| 사고 차트 URL | 인시던트 차트 이미지에 링크합니다. |
| 워크플로 이름 | 트리거된 워크플로의 이름입니다. |
워크플로 데이터 보강 예제
조건을 위반한 항목에 대한 정보를 얻으려면 쿼리의 WHERE
문의 일부로 맞춤 변수를 사용할 수 있습니다. 예를 들어 EC2 인스턴스의 상태를 가져오려면 다음을 사용합니다.
SELECT latest(ec2State) FROM ComputeSample WHERE provider = 'Ec2Instance' AND entityName IN {{entitiesData.names}}
이 쿼리는 단일 필드만 사용하므로 단일 값(예: stopped
)을 반환합니다. 변수 entitiesData.names
은 항목의 식별자 목록입니다. 같은 방식으로 다른 엔터티 속성을 사용할 수 있습니다.
사용자 지정 변수를 사용하여 다양한 방식으로 워크플로 데이터 쿼리를 강화할 수 있습니다.