켈릭 알림 활동 에 사용되는 변수에 대한 설명입니다.

누적 조건 설명 워크플로를 생성할 때, 변수를 사용하여 a) 어떤 유형의 문제가 공지를 생성할지, b) 공지 페이로드의 내용이 무엇일지를 제어할 수 있습니다. 이 스크린샷은 공지 페이로드 섹션을 보여줍니다.
변수
다음은 워크플로 변수 및 해당 설명입니다.
키(그룹화에 사용되는 첫 번째 단어) | 표시 이름(그룹화에 사용되는 첫 번째 단어) | 설명 |
|---|---|---|
| 조건설명 | 사용자 지정 위반 설명 목록입니다. |
| 조건FamilyId | 조건 ID 목록입니다. |
| 경고 조건 이름 | New Relic이 조건을 위반했습니다. |
| 경보 조건 제품 | New Relic 상태 유형. |
| 위반 콜백 URL | 관련 위반 콜백에 대한 직접 링크. |
| 맞춤 측정항목 값 함수 | 사용자 정의 메트릭 값 함수. |
| 조건 지표 이름 | 조건 지표 이름 |
| NRQL 쿼리 | 조건의 NRQL 쿼리입니다. |
| 문제 출처 | 공지 이벤트를 생성한 뉴렐릭 또는 제3자 소스. |
| 경고 정책 이름 | 정책 이름 목록입니다. |
| 런북 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입니다. |
| 레이블 경고 집계 키 | 뉴렐릭 공지 이벤트 감지 원본 인시던트 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 은 항목의 식별자 목록입니다. 같은 방식으로 다른 엔터티 속성을 사용할 수 있습니다.
사용자 지정 변수를 사용하여 다양한 방식으로 워크플로 데이터 쿼리를 강화할 수 있습니다.