eu-west-1 지역의 각 가용 영역 (AZ)에 하나씩 3 개의 EC2 인스턴스가 있습니다. 그들은 ELB를 사용하여로드 밸런스됩니다. CloudWatch를 사용하여로드 밸런서에 등록 된 인스턴스 수를 모니터링하고 싶습니다. 문제는 is : 나는 실제로 HealthyHostCount
수치를 이해하지 못한다.CloudWatch에서 모니터링을 위해 ELB의 HealthyHostCount를 사용하려면 어떻게해야합니까?
배포의 경우 통지없이 LB의 단일 인스턴스를 등록 취소 할 수 있습니다. 따라서 알람은 다음과 같습니다. 5 분 동안로드 밸런서 뒤에 건강한 인스턴스가 1 개만있는 경우 알림.
내가 이해하는 한, HealthyHostCount
(HHC)은 모든 ELS에 대해 평균 한 주어진 ELB에 등록 된 정상 인스턴스의 수입니다. 모든 것이 괜찮은 경우 각 AZ에 인스턴스가 1 개 있기 때문에 HHC는 1 (어느 기간에 상관없이)이어야합니다.
며칠 전 누군가가 인스턴스를 다시 등록하지 않고 배포했기 때문에 인스턴스가 하나만 균형을 이루었습니다. 우리가 그것을 알아 차렸을 때, 우리는 평균 HHC가 5 분이 지난 후에 0.6 이하로 내려 갔을 때 우리에게 알려주는 경보를 작성했습니다. (ELB에 인스턴스가 하나만 등록되어 있으면 HHC의 평균 시간은 0.33입니다.) 그러나 알람은 절대로 "ALARM"상태로 변경되지 않았습니다.
CloudWatch에서 HHC를 확인했을 때 HHC는 의미가없는 숫자였습니다 (5 분 간격으로 10.0을 합친 것).
나에게 큰 난장판입니다. 내가 통계를 이해한다고 생각할 때마다 CloudWatch 차트는 모두 나에게 횡설수설합니다.
누군가 인스턴스가 하나만 등록되었을 때 HHC를 사용하여 경보를받는 방법을 설명해 주시겠습니까? 평범한 HHC가가는 길입니까, 아니면 다른 측정 항목을 사용해야합니까?
감사합니다! –