...
Manage Task 페이지는 클라우드 허브 경보 규칙을 생성하고 편집하는 데 사용됩니다. 아래 단계는 클라우드 허브 경보 규칙을 만드는 과정을 안내합니다.
...
1 단계: Name this Alert Rule. 경보 규칙 이름 지정
이 예제에서는 Idle CPU Usage
를 경보 규칙의 이름으로 사용합니다.
...
2 단계: Alert Type. 경보 유형 선택
...
경보 규칙 구성 페이지의 경보 유형 섹션에서 세 가지 경보 유형에서 선택합니다.
...
이 예제에서는 경보 유형으로 Threshold를 선택합니다.
...
3 단계: Time Series. 시계열 데이터 선택
...
경보 규칙에 사용할 시계열 데이터를 선택합니다. 데이터베이스, 측정, 필드 및 태그를 통해 이동하여 관련 데이터를 선택합니다. 이 예제에서는 telegraf
데이터베이스, autogen
정책, cpu
측정 및 usage_idle
필드를 선택합니다.
...
4 단계: Conditions 규칙 조건 정의
임계 값 조건을 정의하십시오. 조건 옵션은 경보 유형에 따라 결정됩니다 . 이 예제에서 경보 조건은 if usage_idle
미만 80
입니다. 그래프는 관련 데이터와 임계 값의 미리보기를 보여줍니다. 기본적으로 그래프에는 지난 15 분의 데이터가 표시됩니다. 데이터를 기반으로 합리적인 임계 값을 결정할 때 그래프의 시간 범위를 조정하면 도움이됩니다.
80
데모 목적으로 임계 값을 설정했습니다 . 유휴 CPU 사용에 대한 임계 값을 높은 수로 설정하면 경보가 작동하는 것을 볼 수 있습니다. 실제로 데이터의 패턴과 경보 요구에 더 잘 맞도록 임계 값 수를 설정했습니다.
...
5 단계: Alert Handler. 경보
...
핸들러 선택 및 구성
경보 핸들러 시스템 알림(이벤트 핸들러) 클라우드 허브 여러 이벤트 핸들러를 지원하는 전송 부 여기서 결정합니다. 각각의 각각의 핸들러에는 구성 가능한 고유한 옵션이 있습니다.
...
여러 엔드 포인트에 경보를 보내기 위해 경보 핸들러를 추가 할 수 있으며, 현재 클라우드 허브에서 지원하는 엔드포인트는 kafka, telegram, slack, smtp 입니다.
6 단계: Message. 경보 메시지 구성
경보 메시지는 경보 알람과 함께 제공되는 텍스트입니다. 경보 메시지는 경보 데이터에 액세스 할 수있는 템플릿입니다. 사용 가능한 데이터 템플릿이 메시지 텍스트 필드 아래에 나타납니다. 경보 메시지를 입력 할 때 데이터 템플릿을 클릭하면 기존의 텍스트 끝에 삽입됩니다.
...
메시지 템플릿 데이터 에 대한 자세한 내용은 Kapacitor 설명서를 참조하십시오 .
7 단계: Save Rule. 경보 규칙 저장
오른쪽 상단에서 Save Rule을 클릭하고 을 클릭하면 작성된 규칙들이 저장됩니다.
...
저장된 후 Manage Task 페이지로 이동하여 페이지로 이동되며 저장된 경보 규칙을 살펴봅니다. Task Enabled 열에서 활성화 여부를 확인 할 수 있으며, Toggle하여 해당 규칙을 쉽게 활성화 및 비활성화 할 수 있습니다 .
...
종료하기 전에 몇 초 또는 몇 분 동안 실행하십시오. 대부분의 시스템에서 사용하여 스크립트를 종료하십시오 Ctrl+C
.
2 단계:
...
알람보기
이 예제에서는 테스트용으로 생성한 슬랙 채널은 #cloudhub_alert
입니다. 이전 단계가 성공했다면 #ohnos
두 가지 이상의 경보 메시지가 표시되어야합니다.
첫 번째 경보 메시지는 유휴 CPU 사용량이
CRITICAL
아래에 있음을 나타냅니다80%
.두 번째 경보 메시지는 유휴 CPU 사용량이
OK
일정 수준80%
이상으로 돌아 왔음을 나타냅니다 .
왼쪽 탐색의 경보 에서 사용 가능한 경보 기록 페이지 에서 경보를 볼 수도 있습니다.네비게이터의 Alert → Alert History 에서 경보 이력을 볼 수 있습니다.
...