작동중단시간 경보

양식을 사용하여 경보 편집기에서 IBM Cloud Monitoring 중단 시간 경보를 정의할 수 있습니다.

IBM Cloud Monitoring 은 인프라에서 호스트, 컨테이너, 프로세스와 같은 다양한 유형의 엔티티를 지속적으로 모니터하고 모니터되는 엔티티를 사용할 수 없거나 응답하지 않을 때 알림을 전송합니다. 작동중단시간 경보는 주로 인프라에 있는 프로그램, 컨테이너 및 호스트의 스케줄되지 않은 작동중단시간에 초점을 맞춥니다.

엔티티의 작동 중단 시간을 모니터하기 위해 sysdig_host_up, sysdig_container_up 및 sysdig_program_up 와 같은 지표가 사용됩니다. 에이전트가 콜렉터와 통신할 수 있는지 여부를 표시합니다. 값 1은 엔티티가 작동 중이고 에이전트가 이 정보를 콜렉터에 보내는 중임을 나타냅니다. 값 0은 엔티티가 작동 중지되었음을 나타내며, 엔티티에 대해 에이전트에서 콜렉터로 통신하지 않음을 의미합니다.

경보가 ab up 지표를 기반으로 구성된 경우 경보 검사 중에 두 개의 데이터 API 조회가 실행됩니다. 한 조회는 현재 값을 검색하고 다른 조회는 이전 경보 확인 간격에서 값을 검색합니다. 이전 간격에 존재하고 현재 간격에 존재하지 않는 엔티티의 경우 메트릭은 0으로 표시됩니다.

up 지표의 집계된 값이 경고 편집기의 대시보드에 0-1사이의 값으로 표시됩니다.

작동중단시간 경보 정의

작동중단시간 경보를 구성할 때 다음을 고려하십시오.

  • 수신인이 경보를 쉽게 식별하는 데 도움이 되는 의미 있는 이름 및 설명을 설정하십시오.
  • 경보의 심각도 레벨을 설정하십시오. 경보 심각도 (High, Medium, Low 및 Info) 는 경보 목록에 반영됩니다. 심각도별로 경보를 정렬할 수 있습니다. 경보를 작성할 때 심각도를 기준으로 사용할 수 있습니다. 예를 들어, 10개가 넘는 높은 심각도 이벤트가 있는 경우 경보를 받으려고 합니다.
  • 여러 세그먼트를 지정하십시오. 단일 세그먼트를 선택해도 문제를 해결하기에 충분한 정보가 항상 제공되는 것은 아닙니다. 추가 관련 세그먼트를 추가하여 관련 정보로 선택된 엔티티를 강화하십시오. 잘못된 내용과 위치를 이해할 수 있도록 계층 구조 엔티티를 입력하십시오. 예를 들어, Kubernetes 클러스터만 지정하면 문제점 해결에 필요한 컨텍스트가 제공되지 않습니다. 문제의 범위를 좁히려면 Kubernetes 네임스페이스, Kubernetes 배치 등과 같은 컨텍스트 정보를 추가하십시오.

작동 중단 시간 조건

여러 조건을 기반으로 작동중단시간 경보를 구성할 수 있습니다.

범위

경보가 적용될 환경을 필터링할 수 있습니다. 예를 들어, 에이전트 197288과 연관된 컨테이너가 작동 중지되면 경보가 전송됩니다. 각 컨테이너 이름 및 에이전트 ID에 대해 경보가 트리거됩니다.

in or contain 연산자를 사용하여 여러 개의 가능한 값을 일치시킬 수 있습니다.

contain 및 not contain 연산자는 값의 일부를 알고 있는 경우 값을 검색하는 데 도움이 됩니다. 예를 들어, us 는 "us" 로 시작하는 문자열을 포함하는 값을 검색합니다 (예: “us-east-1b”, “us-west-2b”등).

in and not in 연산자를 사용하면 여러 값을 필터링할 수 있습니다.

탐색 및 대시보드 에서 직접 경보를 작성하여 자동으로 범위를 채울 수도 있습니다.

메트릭

작동중단시간을 모니터할 엔티티와 연관된 작동 시간 지표를 선택하십시오. host, container 또는 program 엔티티 중 하나를 선택할 수 있습니다.

엔티티

다음 중 하나인 경우 경고 옵션을 사용하여 추가 세그먼트를 지정하십시오.

지정된 엔티티는 미리보기 및 기본 알림 템플리트에서 세그먼트화되고 이를 사용하여 알림을 받습니다.

트리거

경보 조건을 평가하기 위한 임계값 및 시간 창을 정의하십시오. 지원되는 시간 스케일은 minute, hour 또는 day 입니다. 예를 들어, 모니터된 프로그램을 사용할 수 없거나 마지막 1분동안 응답하지 않으면 경보 수신자에게 알립니다.

백분율 (%) 에 임의의 값을 설정하고 시간 창에 1보다 큰 값을 설정할 수 있습니다. 예를 들어, 100% 대신 50%를 선택하면 10분의 선택된 시간 창에서 엔티티가 5분동안 작동 중지될 때 알림이 트리거됩니다.

유스 케이스 예제

작동중단시간 경보 사용을 고려할 수 있는 일부 유스 케이스는 다음과 같습니다.

  • 블랙 프라이데이, 크리스마스 또는 설날 성수기 동안 전자상거래 웹 사이트가 다운된 경우.
  • 데이터 센터의 프로덕션 서버에서 중요한 가동 중단이 발생하는 경우.
  • MySQL 데이터베이스에 연결할 수 없는 경우입니다.
  • 마케팅 웹 사이트에서 파일 업로드가 작동하지 않는 경우.