사용자 지정 알림 규칙을 생성합니다
사용자 지정 알림 규칙을 만들어 알림을 트리거할 자체 조건을 정의할 수 있습니다.
-
을 사용하여 그리드 관리자에 로그인되어 있습니다."지원되는 웹 브라우저"
-
이 "알림 또는 루트 액세스 권한을 관리합니다"있습니다.
-
에 대해 잘 알고 "일반적으로 사용되는 Prometheus 메트릭입니다"있습니다.
-
을 이해했습니다. "Prometheus 쿼리의 구문"
-
선택적으로 비디오를 시청했습니다 "비디오: 사용자 지정 경고".
StorageGRID에서는 사용자 지정 경고의 유효성을 검사하지 않습니다. 사용자 지정 알림 규칙을 만들려면 다음 일반 지침을 따릅니다.
-
기본 알림 규칙의 조건을 확인하고 사용자 지정 알림 규칙의 예로 사용합니다.
-
경고 규칙에 대해 둘 이상의 조건을 정의하는 경우 모든 조건에 동일한 식을 사용합니다. 그런 다음 각 조건에 대한 임계값을 변경합니다.
-
각 조건에서 오타 및 논리 오류가 있는지 주의 깊게 확인합니다.
-
Grid Management API에 나열된 메트릭만 사용하십시오.
-
Grid Management API를 사용하여 식을 테스트할 때 "성공" 응답은 빈 응답 본문(트리거되지 않음)일 수 있습니다. 알림이 실제로 트리거되었는지 확인하려면 임계값을 현재 참인 것으로 예상되는 값으로 일시적으로 설정할 수 있습니다.
예를 들어 식을 테스트하려면
node_memory_MemTotal_bytes < 24000000000
먼저 를node_memory_MemTotal_bytes >= 0
실행하고 예상 결과를 가져왔는지 확인합니다(모든 노드가 값을 반환함). 그런 다음 연산자 및 임계값을 다시 원하는 값으로 변경하고 다시 실행합니다. 이 식에 대한 현재 경고가 없음을 나타내는 결과가 없습니다. -
알림이 예상대로 트리거되었음을 확인한 경우를 제외하고 사용자 지정 알림이 작동 중인 것으로 가정하지 마십시오.
-
알림 * > * 규칙 * 을 선택합니다.
경고 규칙 페이지가 나타납니다.
-
사용자 지정 규칙 만들기 * 를 선택합니다.
사용자 지정 규칙 만들기 대화 상자가 나타납니다.
-
이 경고 규칙이 현재 활성화되어 있는지 확인하려면 * Enabled * 확인란을 선택하거나 선택을 취소합니다.
경고 규칙을 비활성화하면 해당 식이 계산되지 않고 경고가 트리거되지 않습니다.
-
다음 정보를 입력합니다.
필드에 입력합니다 설명 고유 이름
이 규칙의 고유 이름입니다. 알림 규칙 이름은 알림 페이지에 표시되며 이메일 알림의 제목이기도 합니다. 알림 규칙의 이름은 1자에서 64자 사이여야 합니다.
설명
발생한 문제에 대한 설명입니다. 설명은 경고 페이지와 이메일 알림에 표시되는 경고 메시지입니다. 알림 규칙에 대한 설명은 1자에서 128자 사이여야 합니다.
권장 조치
이 경고가 트리거될 때 수행할 권장 조치를 선택할 수도 있습니다. 권장 작업을 일반 텍스트로 입력합니다(서식 코드 없음). 경고 규칙에 권장되는 작업은 0자에서 1,024자 사이여야 합니다.
-
조건 섹션에 하나 이상의 알림 심각도 수준에 대한 Prometheus 식을 입력합니다.
기본 표현식은 대개 다음과 같습니다.
[metric] [operator] [value]
식은 임의의 길이일 수 있지만 사용자 인터페이스의 한 줄에 표시됩니다. 적어도 하나의 식이 필요합니다.
이 식을 사용하면 노드에 설치된 RAM의 양이 24,000,000,000바이트(24GB) 미만인 경우 경고가 트리거됩니다.
node_memory_MemTotal_bytes < 24000000000
사용 가능한 메트릭을 보고 Prometheus 식을 테스트하려면 도움말 아이콘을 선택하고 그리드 관리 API의 메트릭 섹션으로 연결되는 링크를 따르십시오.
-
[기간*] 필드에 경고가 트리거되기 전에 조건이 계속 유효해야 하는 시간을 입력하고 시간 단위를 선택합니다.
조건이 참일 때 경고를 즉시 트리거하려면 * 0 * 을 입력합니다. 이 값을 늘려 일시적 조건이 경고를 트리거하지 않도록 합니다.
기본값은 5분입니다.
-
저장 * 을 선택합니다.
대화 상자가 닫히고 새 사용자 지정 경고 규칙이 경고 규칙 테이블에 나타납니다.