AWS Management Console 또는를 사용하여 인스턴스 새로 고침 모니터링 AWS CLI - Amazon EC2 Auto Scaling

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

AWS Management Console 또는를 사용하여 인스턴스 새로 고침 모니터링 AWS CLI

진행 중인 인스턴스 새로 고침을 모니터링하거나 AWS Management Console 또는를 사용하여 지난 6주 동안의 과거 인스턴스 새로 고침 상태를 조회할 수 있습니다 AWS CLI.

인스턴스 새로 고침 상태 모니터링 및 확인

다음 방법 중 하나를 사용하여 인스턴스 새로 고침 상태를 모니터링하고 확인하려면 다음을 수행하세요.

Console
작은 정보

이 절차에서는 명명된 열이 이미 표시되어 있습니다. 숨겨진 열을 표시하거나 표시되는 행 수를 변경하려면 해당 섹션의 오른쪽 상단에 있는 톱니바퀴 아이콘을 선택하여 기본 설정 모달을 엽니다. 필요에 따라 설정을 업데이트하고 확인을 선택합니다.

인스턴스 새로 고침의 상태를 모니터링하고 확인하려면(콘솔)
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 열고 탐색 창에서 Auto Scaling Groups를 선택합니다.

  2. Auto Scaling 그룹 옆의 확인란을 선택합니다.

    페이지 하단에 분할 창이 열립니다.

  3. 인스턴스 새로 고침(Instance refresh) 탭의 인스턴스 새로 고침 기록(Instance refresh history)에서 상태(Status) 열을 보고 요청 상태를 확인할 수 있습니다. 초기화하는 동안 작업은 Pending 상태가 됩니다. 그런 다음 상태는 InProgress로 빠르게 변경됩니다. 모든 인스턴스가 업데이트되면 상태가 Successful로 변경됩니다.

  4. 그룹의 조정 활동을 확인하여 진행 중인 활동의 성공 또는 실패를 추가로 모니터링할 수 있습니다. 활동(Actvity) 탭의 활동 기록(Activity history)에서, 인스턴스 새로 고침을 시작하면 인스턴스가 해지되었을 때의 항목과 인스턴스가 시작되었을 때의 다른 항목 집합이 표시됩니다. 조정 활동이 많은 경우 활동 기록 상단의 > 아이콘을 선택하여 더 많은 활동을 볼 수 있습니다. 활동이 실패할 수 있는 문제 해결에 대한 자세한 내용은 Amazon EC2 Auto Scaling의 문제 해결 섹션을 참조하세요.

  5. (옵션) 인스턴스 관리 탭의 인스턴스에서 필요에 따라 특정 인스턴스의 진행 상황을 검토할 수 있습니다.

AWS CLI
인스턴스 새로 고침의 상태를 모니터링하고 확인하려면(AWS CLI)

다음 describe-instance-refreshes 명령을 사용합니다.

aws autoscaling describe-instance-refreshes --auto-scaling-group-name my-asg

출력의 예시는 다음과 같습니다.

인스턴스 새로 고침은 시작 시간 순으로 정렬됩니다. 아직 진행 중인 인스턴스 새로 고침이 먼저 설명되어 있습니다.

{ "InstanceRefreshes":[ { "InstanceRefreshId":"08b91cf7-8fa6-48af-b6a6-d227f40f1b9b", "AutoScalingGroupName":"my-asg", "Status":"InProgress", "StatusReason":"Waiting for instances to warm up before continuing. For example: i-0645704820a8e83ff is warming up.", "StartTime":"2023-11-24T16:46:52+00:00", "PercentageComplete":50, "InstancesToUpdate":0, "Preferences":{ "MaxHealthyPercentage":120, "MinHealthyPercentage":90, "InstanceWarmup":60, "SkipMatching":false, "AutoRollback":true, "ScaleInProtectedInstances":"Ignore", "StandbyInstances":"Ignore" } }, { "InstanceRefreshId":"0e151305-1e57-4a32-a256-1fd14157c5ec", "AutoScalingGroupName":"my-asg", "Status":"Successful", "StartTime":"2023-11-22T13:53:37+00:00", "EndTime":"2023-11-22T13:59:45+00:00", "PercentageComplete":100, "InstancesToUpdate":0, "Preferences":{ "MaxHealthyPercentage":120, "MinHealthyPercentage":90, "InstanceWarmup":60, "SkipMatching":false, "AutoRollback":true, "ScaleInProtectedInstances":"Ignore", "StandbyInstances":"Ignore" } } ] }

그룹의 조정 활동을 확인하여 진행 중인 활동의 성공 또는 실패를 추가로 모니터링할 수 있습니다. 또한 조정 활동은 인스턴스 새로 고침과 관련된 문제를 해결하기 위한 세부 정보를 확인하는 데 도움이 됩니다. 자세한 내용은 Amazon EC2 Auto Scaling의 문제 해결 단원을 참조하십시오.

인스턴스 새로 고침 상태

인스턴스 새로 고침을 시작하면 대기 중 상태가 됩니다. 성공, 실패, 취소됨, InProgress 또는 RollbackSuccessful에 도달할 때까지 보류 중에서 RollbackFailed로 전달됩니다.

인스턴스 새로 고침은 다음과 같은 상태일 수 있습니다.

상태 표시기 설명
보류중 요청이 생성되었지만 인스턴스 새로 고침이 시작되지 않았습니다.
InProgress 인스턴스 새로 고침이 진행 중입니다.
성공 인스턴스 새로 고침이 성공적으로 완료되었습니다.
실패 인스턴스 새로 고침을 완료하지 못했습니다. 상태 이유 및 조정 활동을 사용하여 문제를 해결할 수 있습니다.
취소 중 진행 중인 인스턴스 새로 고침이 취소되고 있습니다.
취소됨 인스턴스 새로 고침이 취소되었습니다.
RollbackInProgress 인스턴스 새로 고침이 롤백되고 있습니다.
RollbackFailed 롤백을 완료하지 못했습니다. 상태 이유 및 조정 활동을 사용하여 문제를 해결할 수 있습니다.
RollbackSuccessful 롤백이 성공적으로 완료되었습니다.
베이킹 인스턴스 새로 고침이 인스턴스 업데이트를 완료한 후 지정된 베이킹 시간을 기다리는 중입니다.