1. 목적
- 공용 및 개인 리소스의 가용성을 모니터링.
- DNS 장애 조치 자동화.
2. 상태 확인 종류
- 공용 엔드포인트 상태 확인: 애플리케이션 및 AWS 리소스 모니터링
- 계산된 상태 확인: 여러 상태 확인 결과 통합
- CloudWatch 경보 상태 확인: CloudWatch 경보 상태 모니터링
3. 작동 방식
- 전 세계에서 상태 확인 요청을 보내고, 200 OK 코드가 반환되면 정상으로 간주
- 가장 높은 임계값을 설정할 수 있으며, 기본적으로 50% 이상의 요청이 정상으로 평가되어야 정상으로 간주
- 확인 간격: 10초(빠른 확인) 또는 30초.
4. 개인 리소스 모니터링
- 개인 VPC 리소스는 직접 모니터링 불가
- CloudWatch: 메트릭과 알람을 사용하여 간접적으로 상태 확인
- 메트릭이 침해되면 CloudWatch 알람이 비정상으로 설정
5. 응답 확인
- 상태 확인은 텍스트 기반 응답의 처음 5,120바이트를 확인
- 2xx 또는 3xx 코드가 필요하며, 요청을 허용할 IP 주소 범위 설정 필요
6. 계산된 상태 확인
- 하위 상태 확인(최대 256개)을 기반으로 상위 상태 확인 정의
- AND, OR, NOT 조건으로 통합 가능