상태 확인 예시 - AWS WAF, AWS Firewall Manager, 및 AWS Shield Advanced

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

상태 확인 예시

이 섹션에서는 계산된 상태 확인에 사용할 수 있는 상태 확인의 예시를 보여줍니다. 계산된 상태 확인은 여러 개별 상태 확인을 사용하여 통합 상태를 결정합니다. 각 개별 상태 확인의 상태는 엔드포인트의 상태 또는 Amazon CloudWatch 지표의 상태를 기반으로 합니다. 상태 확인을 계산된 상태 확인으로 결합한 다음 개별 상태 확인의 통합 상태를 기반으로 상태를 보고하도록 계산된 상태 확인을 구성합니다. 애플리케이션 성능 및 가용성에 대한 요구 사항에 따라 계산된 상태 확인의 민감도를 조정하십시오.

계산된 상태 확인에 대한 자세한 내용은 Amazon Route 53 개발자 안내서의 기타 상태 확인(계산된 상태 확인) 모니터링 섹션을 참조하세요. 자세한 내용은 블로그 게시물 Route 53 개선 사항 – 계산된 상태 확인 및 지연 시간 검사 섹션을 참조하세요.

아마존 CloudFront 디스트리뷰션

다음 예는 CloudFront 배포의 계산된 상태 확인에 결합할 수 있는 상태 확인을 설명합니다.

  • 동적 콘텐츠를 제공하는 배포의 경로에 도메인 이름을 지정하여 엔드포인트를 모니터링합니다. 정상 응답에는 HTTP 응답 코드 2xx 및 3xx가 포함됩니다.

  • CloudFront 오리진의 상태를 측정하는 CloudWatch 알람 상태를 모니터링하세요. 예를 들어 Application Load Balancer TargetResponseTime 지표에서 CloudWatch 경보를 유지 관리하고 경보 상태를 반영하는 상태 점검을 생성할 수 있습니다. 요청이 로드 밸런서에서 나가는 시점부터 로드 밸런서가 대상으로부터 응답을 받을 때까지의 응답 시간이 경보에 구성된 임계값을 초과할 경우, 상태 확인이 비정상적일 수 있습니다.

  • 응답의 HTTP 상태 코드가 5xx인 요청의 비율을 측정하는 CloudWatch 경보 상태를 모니터링합니다. CloudFront 배포의 5xx 오류율이 CloudWatch 경보에 정의된 임계값보다 높으면 이 상태 점검의 상태가 비정상으로 전환됩니다.

로드 밸런서

다음 예시에서는 Application Load Balancer, Network Load Balancer 또는 Global Accelerator 표준 액셀러레이터의 계산된 상태 확인에 사용할 수 있는 상태 확인에 사용할 수 있는 상태 확인에 대해 설명합니다.

  • 클라이언트가 로드 밸런서에 설정한 새 연결 수를 측정하는 CloudWatch 경보 상태를 모니터링합니다. 평균 신규 연결 수에 대한 경보 임계값을 일일 평균보다 어느 정도 높게 설정할 수 있습니다. 각 리소스 유형의 지표는 다음과 같습니다.

    • Application Load Balancer: NewConnectionCount

    • Network Load Balancer: ActiveFlowCount

    • Global Accelerator: NewFlowCount

  • Application Load Balancer 및 Network Load Balancer의 경우 CloudWatch 정상으로 간주되는 로드 밸런서의 수를 측정하는 경보 상태를 모니터링하십시오. 가용 영역 또는 로드 밸런서에 필요한 정상 호스트의 최소 수에 대해 경보 임계값을 설정할 수 있습니다. 로드 밸런서 리소스에 사용할 수 있는 지표는 다음과 같습니다.

    • Application Load Balancer: HealthyHostCount

    • Network Load Balancer: HealthyHostCount

  • Application Load Balancer의 경우 로드 밸런서 대상에서 생성된 HTTP 5xx 응답 코드 수를 측정하는 CloudWatch 경보 상태를 모니터링합니다. Application Load Balancer의 경우 지표 HTTPCode_Target_5XX_Count을(를) 사용하고 로드 밸런서에 대한 모든 5xx 오류의 합계를 기준으로 경보 임계값을 설정할 수 있습니다.

Amazon EC2 탄력적 IP 주소(EIP)

다음 예시의 상태 확인을 Amazon EC2 탄력적 IP 주소의 계산된 상태 확인에 결합할 수 있습니다.

  • 탄력적 IP 주소에 IP 주소를 지정하여 엔드포인트를 모니터링합니다. IP 주소를 기반으로 하는 리소스와 TCP 연결을 설정할 수 있는 한 상태 확인은 정상적으로 유지됩니다.

  • 인스턴스에서 현재 사용 중인 할당된 Amazon EC2 컴퓨팅 유닛의 비율을 측정하는 CloudWatch 경보 상태를 모니터링합니다. Amazon EC2 지표 CPUUtilization을(를) 사용하고 애플리케이션의 CPU 사용률이 높다고 생각하는 비율(예: 90%)을 기준으로 경보 임계값을 설정할 수 있습니다.