

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

# 상태 확인 불합격 이유 확인
<a name="replace-unhealthy-instance"></a>

다음 절차에 따라, 상태 확인로 인해 교체된 모든 인스턴스에 대한 정보를 확인할 수 있습니다.

기본적으로 Amazon EC2 Auto Scaling은 비건전 인스턴스의 해지를 위한 새 크기 조정 활동을 생성한 다음에 그것을 해지합니다. 인스턴스를 해지하는 동안 다른 크기 조정 활동이 새 인스턴스를 시작합니다. 인스턴스 유지 관리 정책을 사용하여 새 인스턴스를 가능한 한 빨리 시작하도록 이 동작을 변경할 수 있습니다. 자세한 내용은 [인스턴스 유지 관리 정책](ec2-auto-scaling-instance-maintenance-policy.md) 단원을 참조하십시오.

------
#### [ Console ]

**상태 확인 실패 이유 확인**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 열고 탐색 창에서 **Auto Scaling 그룹(Auto Scaling Groups)**을 선택합니다.

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

   **Auto Scaling 그룹(Auto Scaling groups)** 페이지 하단에 분할 창이 열립니다.

1. **활동(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의 비정상 인스턴스 문제 해결](ts-as-healthchecks.md) 섹션을 참조하세요.

------
#### [ AWS CLI ]

**상태 확인 실패 이유 확인**  
다음 [describe-scaling-activities](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/describe-scaling-activities.html) 명령을 사용합니다.

```
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 참조*의 [활동](https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_Activity.html)을 참조하세요.

Auto Scaling 그룹이 삭제된 이후 조정 활동을 설명하려면 [describe-scaling-activities](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/describe-scaling-activities.html) 명령에 `--include-deleted-groups` 옵션을 추가합니다.

------