Alerting
출처: 문서
본문
알림
알림을 사용하면 데이터를 모니터링하고 특정 조건이 충족될 때 자동으로 알림을 보낼 수 있어요. 알림을 생성하려면 다음을 수행하세요.
- _모니터_를 구성해요. 모니터는 정의된 일정에 따라 실행되고 OpenSearch 인덱스를 쿼리하는 작업이에요. 필수예요.
- 하나 이상의 _트리거_를 구성해요. 트리거는 이벤트를 생성하는 조건을 정의해요. 선택 사항이에요.
- _작업_을 구성해요. 작업은 알림이 트리거된 후 수행되는 작업이에요. 선택 사항이에요.
주요 용어
다음 표는 OpenSearch 및 알림 문서 전체에서 일반적으로 사용되는 알림 용어를 설명해요.
| 용어 | 정의 |
|---|---|
| 모니터 | 정의된 일정에 따라 실행되고 OpenSearch 인덱스를 쿼리하는 작업이에요. 이 쿼리 결과는 하나 이상의 트리거에 대한 입력으로 사용돼요. |
| 트리거 | 조건이 충족되면 알림을 생성해요. 트리거를 참조하세요. |
| 알림 | 트리거와 관련된 이벤트예요. 알림이 생성되면 트리거는 알림 전송을 포함한 작업을 수행해요. |
| 작업 | 알림이 트리거될 때 수행되는 특정 작업이에요. 작업을 참조하세요. |
| 알림 | 알림이 트리거될 때 사용자에게 전송되는 메시지예요. 알림을 참조하세요. |
알림 상태
다음 표는 알림 상태를 설명해요.
| 상태 | 설명 |
|---|---|
| 활성 | 알림이 진행 중이며 확인되지 않았어요. 알림을 확인하거나, 알림과 관련된 트리거를 삭제하거나, 모니터를 완전히 삭제할 때까지 이 상태로 유지돼요. 또한 트리거 조건이 더 이상 충족되지 않으면 알림이 활성 상태에서 벗어날 수 있어요. 예를 들어, 인덱스에 4,000개의 문서가 있고 트리거 조건이 numOfDocs > 5000인 경우, 인덱스에 3,000개의 문서가 추가되면 활성 알림이 생성돼요. 그런 다음 추가된 3,000개의 문서가 인덱스에서 삭제되면 조건이 더 이상 트리거되지 않으므로 알림이 완료 상태로 변경돼요. |
| 확인됨 | 알림이 확인되었지만 근본 원인이 수정되지 않았어요. |
| 완료 | 알림이 더 이상 진행되지 않아요. 해당 트리거가 false로 평가된 후 알림이 이 상태로 전환돼요. |
| 오류 | 트리거를 실행하는 동안 오류가 발생했어요. 일반적으로 잘못된 트리거나 대상의 결과예요. |
| 삭제됨 | 이 알림과 관련된 모니터 또는 트리거가 알림이 진행되는 동안 삭제되었어요. |
알림 모니터 생성
알림 모니터를 생성하려면 다음 기본 단계를 따르세요.
- OpenSearch Plugins 메인 메뉴에서 Alerting을 선택하세요.
- Create monitor를 선택하세요. 모니터 유형에 대한 자세한 내용은 모니터를 참조하세요.
- 모니터 유형, 방법 및 일정을 포함한 Monitor details를 입력하세요.
- 드롭다운 목록에서 데이터 소스를 선택하세요.
- Query 섹션에서 메트릭을 정의하세요.
- 트리거를 추가하세요. 트리거에 대한 자세한 내용은 트리거를 참조하세요.
- 작업을 추가하세요. 작업에 대한 자세한 내용은 작업을 참조하세요.
- Create를 선택하세요.
특정 모니터 유형 생성에 대한 자세한 내용은 해당 문서를 참조하세요.