Health Check 설정 가이드

Print

개요

Cloud Z Monitoring 에서는 Health Check 를 통해 개별 IT Resource 의 가용 여부를 확인할 수 있는 기능을 제공하고 있습니다. 제공되는 방식은 2가지로, Ping 을 이용해 특정 호스트의 가용 여부를 확인하는 방법과 HTTP Endpoint 를 호출하여 특정 HTTP 서비스의 가용 여부를 확인하는 방법이 있습니다. 본 문서는 Ping, HTTP 각각의 방식에 대한 설정 방법을 기술합니다.


Ping Check

보편적은 Network Tool 중 하나인 Ping 을 이용해 특정 호스트의 가용 여부를 주기적으로 확인합니다. 기본적으로 30초에 한 번씩 확인하여 해당 호스트로 접근이 불가능하거나 타임아웃이 발생하는 경우 Failure 로 판단합니다. 실제 확인 결과는 "Health Checker Dashboard (PING)" 대시보드에서 확인할 수 있으며 "Health Check 실행 결과" 차트에서 Failure 에 대한 알림을 생성할 수 있습니다.

설정 방법은 아래와 같습니다.

  1. Cloud Z Monitoring 에서 지원되는 "Health Checker Dashboard (PING)" 대시보드 상에서 우상단의 "PING 설정 편집" 버튼을 눌러 설정 메뉴로 진입합니다.
  2. 해당 팝업창에서는 현재 설정된 Ping Check 규칙 목록을 확인할 수 있습니다. 우상단에 있는 "추가" 버튼을 눌러 추가 페이지로 진입합니다.
  3. 대상 정보에서 "주소 직접 입력하기"를 선택하고 주소 칸에 모니터링 하고자 하는 호스트의 IP 주소를 기입합니다. 이 때 규칙명은 기본으로 입력된 IP 주소가 되며 이를 수정하고자 하는 경우 "직접 입력" 체크박스를 선택해 수정할 수 있습니다.
  4. 추가된 호스트는 1분 내로 대시보드에서 가용 여부를 확인할 수 있습니다.


HTTP Check

HTTP Endpoint 를 주기적으로 호출하여 해당 HTTP 서비스의 가용 여부를 확인합니다. 기본적으로 30초에 한 번씩 체크하며 해당 HTTP Endpoint 로 접근이 불가능하거나 타임아웃이 발생하거나 반환된 HTTP Status Code 가 200번대가 아닌 경우 Failure 로 판단합니다. 실제 체크 결과는 "Health Checker Dashboard (HTTP)" 대시보드에서 확인할 수 있으며 "Health Check 실행 결과" 차트에서 Failure 에 대한 알림을 생성할 수 있습니다.

설정 방법은 아래와 같습니다.

  1. Cloud Z Monitoring 에서 지원되는 "Health Checker Dashboard (HTTP)" 대시보드 상에서 우상단의 "HTTP 설정 편집" 버튼을 눌러 설정 메뉴로 진입합니다.
  2. 해당 팝업창에서는 현재 설정된 HTTP Check 규칙 목록을 확인할 수 있습니다. 우상단에 있는 "추가" 버튼을 눌러 추가 페이지로 진입합니다.
  3. URI 항목에 확인하고자 하는 HTTP Endpoint 를 기입합니다. 이 때 규칙명은 기본으로 입력된 HTTP Endpoint 가 되며 이를 수정하고자 하는 경우 "직접 입력" 체크박스를 선택해 수정할 수 있습니다.


  4. "Advanced Option"을 펼쳐서 "실행주기" 및 "타임아웃" 시간을 조정할 수 있다.
    (Default값: 실행 주기 - 30초, 타임아웃 - 5초)
  5. 추가된 HTTP 서비스는 1분 내로 대시보드에서 가용 여부를 확인할 수 있습니다.



이 답변이 유용합니까? 아니오

Send feedback
도움을 드리지 못해 죄송합니다. 피드백을 주시면 이 문서의 품질을 높이겠습니다.