EC2 Target group, Cloudwatch metric에서의 Target group unhealthy host 지표가 상이한 경우가 있습니다.

0

EC2 Target group, Cloudwatch metric에서의 Target group unhealthy host 지표가 상이한 경우가 있습니다. 예를들어 간헐적으로 Target group에서는 모든 instance가 healthy 상태로 확인되지만 Monitoring(Cloudwatch Metric)에서는 Unhealthy host count가 1개 이상으로 존재하며 일시적으로만 불일치하지 않고 Target group deregister -> register하기 전까지 지속적으로 상태가 불일치합니다. 어떤 경우는 이를 여러 번 시도해야 정상화됩니다.

질문

  1. Target group과 Cloudwatch metric에서의 healthy 상태 측정 기준이 각각 다른 것일까요? 다르다면 내부적으로 조건이 어떻게 되어 있는지 궁금합니다. 여기에 이미지 설명 입력 여기에 이미지 설명 입력

  2. 저희가 설정한 Target group health check settings 임계치를 통과하지 못하는 health check 요청이 없었음에도 불구하고 instance가 unhealthy로 간주되는 경우가 있습니다. 혹시 이 외에도 unhealthy로 간주될 수 있는 다른 조건이 있을까요?? 여기에 이미지 설명 입력

  3. 제가 1,2 번에서 질문한 경우에 해당되는 경우가 없다면 원인을 찾기 위해서는 어떤 부분을 확인해보아야할지 궁급합니다.

syj
질문됨 한 달 전115회 조회
1개 답변
1

안녕하세요 syj님,

질문 주신 내용에 대해 아래와 같이 답변 드립니다.

  1. Target group과 Cloudwatch metric에서의 healthy 상태 측정 기준이 각각 다른 것일까요? 다르다면 내부적으로 조건이 어떻게 되어 있는지 궁금합니다.

    [+] 대상 그룹에 대한 상태 확인 - https://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/application/target-group-health-checks.html

    [+] CloudWatch Application Load Balancer의 지표 - Application Load Balancer 지표에 대한 통계 - https://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/application/load-balancer-cloudwatch-metrics.html#metric-statistics

    위 문서에 설명된 것과 같이 타겟 그룹에 등록된 인스턴스에 health check 를 수행하고 모든 인스턴스의 health check 가 통과를 하면 healthy 상태로 전환이 됩니다.

  2. 저희가 설정한 Target group health check settings 임계치를 통과하지 못하는 health check 요청이 없었음에도 불구하고 instance가 unhealthy로 간주되는 경우가 있습니다. 혹시 이 외에도 unhealthy로 간주될 수 있는 다른 조건이 있을까요??

    아래 문서의 방법을 사용하면 타겟 그룹의 Health check 실패 사유에 대해 파악하는데 도움이 될 것 같습니다. (describe-target-health 명령)
    [+] 대상 그룹에 대한 상태 확인 - 대상의 상태 확인 - https://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/application/target-group-health-checks.html#check-target-health

    [+] Application Load Balancer의 상태 확인 실패 문제를 해결하고 수정하려면 어떻게 하나요?
    https://repost.aws/ko/knowledge-center/elb-fix-failing-health-checks-alb

  3. 제가 1,2 번에서 질문한 경우에 해당되는 경우가 없다면 원인을 찾기 위해서는 어떤 부분을 확인해보아야할지 궁급합니다.
    위 문서로 원인 파악이 어려우신 경우, AWS Support 로 문의 주시면 보다 상세한 분석이 가능하오니 AWS Support 로 문의 주시면 좋을 것 같습니다.

    [+] 기술 문의를 위한 가이드라인 https://aws.amazon.com/ko/premiumsupport/tech-support-guidelines/

이 답변이 해결에 도움이 되었다면 커뮤니티 발전을 위해 답변의 승인을 부탁 드립니다.
감사합니다.

profile pictureAWS
지원 엔지니어
답변함 한 달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠