

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

# Auto Scaling 그룹에 대한 조정 정책 삭제
<a name="deleting-scaling-policy"></a>

더 이상 필요 없는 조정 정책은 삭제할 수 있습니다. 조정 정책의 유형에 따라 CloudWatch 경보를 삭제해야 할 수도 있습니다. 대상 추적 조정 정책을 삭제하면 관련된 모든 CloudWatch 경보도 삭제됩니다. 단계별 조정 정책 또는 단순 조정 정책을 삭제하면 기본 경보 작업이 삭제되지만 연결된 작업이 더 이상 없는 경우에도 CloudWatch 경보는 삭제되지 않습니다.

**조정 정책을 삭제하려면(콘솔)**

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

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

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

1. **자동 크기 조정(Automatic scaling)** 탭의 **동적 조정 정책(Dynamic scaling policies)**에서 원하는 조정 정책의 오른쪽 상단에 있는 확인란을 선택합니다.

1. **동적 조정 정책(Dynamic scaling policies)** 섹션의 맨 위로 스크롤하고 **작업(Actions)**, **삭제(Delete)**를 선택합니다.

1. 확인 메시지가 나타나면 **Yes, Delete(예, 삭제합니다)**를 선택합니다.

1. (옵션) 단계별 조정 정책 또는 단순 조정 정책을 삭제한 경우, 다음을 수행하여 정책과 연관된 CloudWatch 경보를 삭제하세요. 나중에 사용할 수 있도록 경보를 유지하려면 다음 하위 단계를 건너뛸 수 있습니다.

   1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

   1. 탐색 창에서 **Alarms(경보)**를 선택합니다.

   1. 경보(예: `Step-Scaling-AlarmHigh-AddCapacity`)를 선택하고 **작업**, **삭제**를 선택합니다.

   1. 확인 메시지가 나타나면 **삭제**를 선택합니다.

**Auto Scaling 그룹에 대한 조정 정책 가져오기(AWS CLI)**  
조정 정책을 삭제하기 전에 [describe-policies](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/describe-policies.html) 명령을 사용하여 Auto Scaling 그룹에 대해 생성된 조정 정책을 확인합니다. 정책 및 CloudWatch 경보를 삭제할 때 이 출력을 사용할 수 있습니다.

```
aws autoscaling describe-policies --auto-scaling-group-name {{my-asg}}
```

`--query` 파라미터를 사용하여 조정 정책 유형별로 결과를 필터링할 수 있습니다. `query`에 대한 이 구문은 Linux 또는 macOS에서만 작동합니다. Windows에서는 작은따옴표를 큰따옴표로 변경합니다.

```
aws autoscaling describe-policies --auto-scaling-group-name {{my-asg}} 
  --query 'ScalingPolicies[?PolicyType==`TargetTrackingScaling`]'
```

다음은 예제 출력입니다.

```
[
    {
        "AutoScalingGroupName": "my-asg",
        "PolicyName": "cpu50-target-tracking-scaling-policy",
        "PolicyARN": "PolicyARN",
        "PolicyType": "TargetTrackingScaling",
        "StepAdjustments": [],
        "Alarms": [
            {
                "AlarmARN": "arn:aws:cloudwatch:us-west-2:123456789012:alarm:TargetTracking-my-asg-AlarmHigh-fc0e4183-23ac-497e-9992-691c9980c38e",
                "AlarmName": "TargetTracking-my-asg-AlarmHigh-fc0e4183-23ac-497e-9992-691c9980c38e"
            },
            {
                "AlarmARN": "arn:aws:cloudwatch:us-west-2:123456789012:alarm:TargetTracking-my-asg-AlarmLow-61a39305-ed0c-47af-bd9e-471a352ee1a2",
                "AlarmName": "TargetTracking-my-asg-AlarmLow-61a39305-ed0c-47af-bd9e-471a352ee1a2"
            }
        ],
        "TargetTrackingConfiguration": {
            "PredefinedMetricSpecification": {
                "PredefinedMetricType": "ASGAverageCPUUtilization"
            },
            "TargetValue": 50.0,
            "DisableScaleIn": false
        },
        "Enabled": true
    }
]
```

**조정 정책을 삭제하려면(AWS CLI)**  
다음 [delete-policy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/delete-policy.html) 명령을 사용합니다.

```
aws autoscaling delete-policy --auto-scaling-group-name {{my-asg}} \
  --policy-name {{cpu50-target-tracking-scaling-policy}}
```

**CloudWatch 경보를 삭제하려면(AWS CLI)**  
단계별 조정 및 단순 조정 정책의 경우, [delete-alarms](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudwatch/delete-alarms.html) 명령을 사용하여 정책과 관련된 CloudWatch 경보를 삭제하세요. 나중에 경보를 사용하려면 이 단계를 건너뛸 수 있습니다. 한 번에 하나 이상 경보를 삭제할 수 있습니다. 예컨대, 다음 명령을 사용하여 `Step-Scaling-AlarmHigh-AddCapacity` 및 `Step-Scaling-AlarmLow-RemoveCapacity` 경보를 삭제합니다.

```
aws cloudwatch delete-alarms --alarm-name {{Step-Scaling-AlarmHigh-AddCapacity}} {{Step-Scaling-AlarmLow-RemoveCapacity}}
```