기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
상태 확인 불합격 이유 확인
다음 절차에 따라, 상태 확인로 인해 교체된 모든 인스턴스에 대한 정보를 확인할 수 있습니다.
기본적으로 Amazon EC2 Auto Scaling은 비정상 인스턴스를 종료하기 위한 새로운 조정 활동을 생성한 다음 종료합니다. 인스턴스를 해지하는 동안 다른 크기 조정 활동이 새 인스턴스를 시작합니다. 인스턴스 유지 관리 정책을 사용하여 가능한 한 빨리 새 인스턴스를 시작하도록 이 동작을 변경할 수 있습니다. 자세한 내용은 인스턴스 유지 관리 정책 단원을 참조하십시오.
- Console
-
상태 확인 실패 원인 보기
에서 https://console.aws.amazon.com/ec2/
Amazon EC2 콘솔을 열고 탐색 창에서 Auto Scaling Groups를 선택합니다. -
Auto Scaling 그룹 옆의 확인란을 선택합니다.
Auto Scaling 그룹(Auto Scaling groups) 페이지 하단에 분할 창이 열립니다.
-
활동(Activity) 탭에서 활동 기록(Activity history)의 상태(Status) 열에 Auto Scaling 그룹이 성공적으로 인스턴스를 시작 또는 해지했는지가 표시됩니다.
비건전 인스턴스를 해지한 경우, 원인(Cause) 열에는 해지 날짜 및 시간과 상태 확인 불합격 이유가 표시됩니다. 예:
At 2022-05-14T20:11:53Z an instance was taken out of service in response to a user health-check
. 이 메시지는 사용자 지정 상태 확인이 인스턴스를 비정상으로 표시했음을 나타냅니다.상태 확인 실패에 대한 도움이 필요하면 을 참조하십시오Amazon EC2 Auto Scaling에서 비정상 인스턴스 문제 해결.
- AWS CLI
-
상태 점검 실패 원인 보기
다음 describe-scaling-activities 명령을 사용합니다.
aws autoscaling describe-scaling-activities --auto-scaling-group-name
my-asg
다음은 응답 예시이며, 여기에는 상태 확인 실패 이유가
Cause
포함되어 있습니다.{ "Activities": [ { "ActivityId": "4c65e23d-a35a-4e7d-b6e4-2eaa8753dc12", "AutoScalingGroupName": "my-asg", "Description": "Terminating EC2 instance: i-04925c838b6438f14", "Cause": "At 2021-04-01T21:48:35Z an instance was taken out of service in response to a user health-check.", "StartTime": "2021-04-01T21:48:35.859Z", "EndTime": "2021-04-01T21:49:18Z", "StatusCode": "Successful", "Progress": 100, "Details": "{\"Subnet ID\":\"subnet-5ea0c127\",\"Availability Zone\":\"us-west-2a\"...}", "AutoScalingGroupARN": "arn:aws:autoscaling:us-west-2:123456789012:autoScalingGroup:283179a2-f3ce-423d-93f6-66bb518232f7:autoScalingGroupName/my-asg" }, ... ] }
출력의 필드에 대한 설명은 Amazon EC2 Auto Scaling API 참조의 활동을 참조하십시오.
Auto Scaling 그룹이 삭제된 후의 조정 활동을 설명하려면 describe-scaling-activities명령에
--include-deleted-groups
옵션을 추가하십시오.