2017-05-17 3 views
1

세 가지 다른 가용성 영역에서 각각 AWS의 ELB에서 실행되는 세 개의 인스턴스가 있습니다. Per LB-metrics에서 ELB의 클라우드 워치 메트릭을 확인할 때 HealthyHostCount 값은 900입니다.ELB cloudwatch 측정 항목 HealthyHostCount가 900으로 설정된 이유는 무엇입니까?

어떻게 가능합니까? 알아 내려고했지만 가능한 해결책을 찾지 못했습니다. 문제의

스크린 샷 :

: 당신은 평균, 최소 또는 최대를 플롯 할 ELB 메트릭에서 건강한 호스트의 의미있는 숫자를 얻기 위해

Screenshot of the issue

+0

스크린 샷을 볼 수 있습니까? –

+0

건강한 인스턴스 3 개 × 샘플 300 개가 합계 된 것 같습니다. –

+1

은 @SergeyKovalev 질문에 스크린 샷을 첨부했습니다. – vil

답변

1

은 (http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-cloudwatch-metrics.html ELB 메트릭 문서를 참조) 합계 통계는 여러 가지 요인에 영향을 미치기 때문에 유용하지 않습니다.

  • 호스트 수 ELB에서. AZS ELB의
  • 수는 당신이 당신의 통계를 그래프로 할 때 건강 진단의
  • 주파수
  • 기간에 걸쳐 선택한 연합합니다
  • ELB가를 결정하기 위해 내가

생각하지 않았다 다른

  • 가능성이 뭔가 건강한 호스트의 수는 건강 검진을 수행해야합니다. ELB 설정에서 상태 확인 빈도를 구성 할 수 있습니다. ELB는 건강 검사가 통과되면 1을 발표 할 것입니다. 따라서 매 5 초마다 건강 검진을 실행하면 1 분마다 12 개의 샘플이 나옵니다. Sum을 계산하면 그 분 동안 12를 얻게됩니다.

    더 나아가, 건강 진단은 AZ 당 완료, 그래서 당신은 위의 2 AZS 번호를 통해 호스트가 있다면 당신은 당신의 통계 그래프 때, 당신은, 그 위에 12 * 2 = 24

    입니다 마침표를 선택하십시오. 위의 예제에서 매분마다 24 개의 수표가 있으므로 1 시간의 기간으로 그래프를 작성하면 24 * 60 = 1440이됩니다.

    위에서 언급 한 매개 변수에 대한 번호를보고 보도록하십시오. 최대 합계는 900입니다.