IBM Cloud Logs 다중 조건 알림

IBM® Cloud Logs 을 사용하면 최대 5개의 조건 규칙으로 하나의 알림을 구성할 수 있습니다. 각 조건 규칙은 임계값, 시간 프레임 및 우선순위를 정의합니다. 조건 규칙이 충족되면 해당 조건 규칙과 관련된 우선순위에 따라 알림이 트리거됩니다. 하나 이상의 조건 규칙이 트리거 기준을 충족하는 경우 트리거되는 알림은 우선 순위가 가장 높은 조건 규칙에 해당합니다.

트리거된 알림 조건과 관련 우선 순위는 인시던트에서 볼 수 있습니다.

IBM Cloud Logs 는 가장 높은 우선순위부터 가장 낮은 우선순위까지 5개의 우선순위 값을 갖습니다:

  • P1
  • P2
  • P3
  • P4
  • P5

이러한 우선순위 값에 따라 알림을 받는 문제의 중요도가 결정됩니다.

다음 알림 유형에 대해 여러 조건을 구성할 수 있습니다:

[*] - 즉시 알림에는 여러 조건이 지원되지 않습니다.

조건 처리

알림에 대해 여러 조건을 구성할 때는 이러한 조건이 처리되고 표시되는 방식에 유의해야 합니다.

알림 트리거

조건 규칙에 따라 알림 조건이 충족되어 알림이 트리거될 때 알림의 우선 순위가 결정됩니다.

알림이 여러 우선순위 조건과 일치하는 경우 우선순위가 가장 높은 값이 적용됩니다. 예를 들어 P1 로 정의된 조건과 P2 로 정의된 조건에 대해 알림이 트리거되는 경우 P1 우선 순위가 알림에 적용되며, P1 이 가장 높은 우선 순위입니다.

인시던트 페이지에 알림이 P1 우선 순위 및 알림을 트리거한 정보와 함께 표시됩니다.

여러 조건 규칙을 구성하는 경우 정의된 첫 번째 조건 규칙에 따라 인시던트 페이지에 표시되는 알림의 심각도가 설정됩니다. 첫 번째 조건 규칙은 IBM Cloud Event Notifications 서비스로 전송되는 이벤트의 심각도, 트리거 조건 및 기타 알림 정의 세부 정보도 설정합니다. 경보를 트리거하는 조건 규칙의 심각도 및 경보 정의 세부 정보는 UI, CLI, API 또는 Terraform을 통해 구성된 첫 번째 조건 규칙과 일치하지 않는 한 이벤트 알림에 사용되지 않습니다. 따라서 규칙 조건을 원하는 우선순위에 따라 하향식으로 구성하는 것이 중요합니다. 예를 들어 알림의 심각도를 트리거된 알림 우선순위보다 높게 설정할 수 있습니다. 이 경우 우선순위가 가장 높은 것부터 가장 낮은 것 순으로 조건을 정리하는 것이 좋습니다.

알림 관리 디스플레이

UI 또는 API를 사용하여 알림 조건을 구성하는 경우에는 여러 개의 조건이 구성되어 있어도 가장 먼저 구성된 조건의 우선순위만 알림 관리 페이지에 표시됩니다.

알림 관리 페이지에 항상 가장 높은 우선순위가 구성된 알림이 표시되도록 하려면 가장 높은 우선순위 조건이 가장 먼저 구성된 조건인지 확인하세요.

시간 프레임 그룹

알림에 대해 구성된 모든 조건의 시간 프레임은 동일한 시간 프레임 그룹 내에 있어야 합니다.

기간 그룹
그룹 시간 범위
1 1분 - 30분
2 1시간 - 6시간
3 12시간 - 36시간

예를 들어 그룹 2의 시간 프레임을 가진 알림 조건을 구성하는 경우 해당 알림의 다른 모든 조건도 그룹 2에 속해야 합니다.

메트릭 알림 조건

메트릭 알림의 경우 특정 기간에 for at least, at least once, 또는 for over x% 조건이 충족되는 임계값을 설정할 수 있습니다.

for at least
이 옵션은 지정된 전체 기간 동안 조건이 충족되어야 함을 지정합니다. 예를 들어 for at least 5 minutes 로 설정한 경우 메트릭은 전체 5분 동안 지속적으로 임계값을 초과해야 합니다.
at least once
이 옵션은 가장 최소한의 조건입니다. 지정된 기간 내에 임계값을 한 번 이상 초과하면 알림이 트리거됩니다. 예를 들어 at least once in 5 minutes 은 해당 5분 이내에 지표가 임계값을 한 번이라도 초과하면 알림이 트리거된다는 의미입니다.
for over x%
이 옵션을 사용하면 조건이 발생하는 횟수 대신 기간 백분율을 설정할 수 있습니다. for over x% 옵션은 선택한 기간 내 일정 비율 이상의 시간 동안 조건이 참이어야 함을 지정합니다. 예를 들어 for over 10% of 10 minutes 로 설정한 경우 알림이 트리거되려면 해당 기간 동안 메트릭이 1분 이상(10분의 10%) 임계값을 초과해야 합니다. 백분율을 0으로 설정하고 쿼리가 임계값을 한 번 초과하면 알림이 트리거됩니다. 백분율을 100으로 설정하면 모든 시간 창 값이 임계값을 초과해야 알림이 트리거됩니다.