기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
더 이상 필요 없는 조정 정책은 삭제할 수 있습니다. 조정 정책의 유형에 따라 CloudWatch 경보를 삭제해야 할 수도 있습니다. 대상 추적 조정 정책을 삭제하면 관련된 모든 CloudWatch 경보도 삭제됩니다. 단계별 조정 정책 또는 단순 조정 정책을 삭제하면 기본 경보 작업이 삭제되지만 연결된 작업이 더 이상 없는 경우에도 CloudWatch 경보는 삭제되지 않습니다.
조정 정책을 삭제하려면(콘솔)
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 열고 탐색 창에서 Auto Scaling Groups(Auto Scaling 그룹)를 선택합니다. -
Auto Scaling 그룹 옆의 확인란을 선택합니다.
페이지 하단에 분할 창이 열립니다.
-
자동 크기 조정(Automatic scaling) 탭의 동적 조정 정책(Dynamic scaling policies)에서 원하는 조정 정책의 오른쪽 상단에 있는 확인란을 선택합니다.
-
동적 조정 정책(Dynamic scaling policies) 섹션의 맨 위로 스크롤하고 작업(Actions), 삭제(Delete)를 선택합니다.
-
확인 메시지가 나타나면 Yes, Delete(예, 삭제합니다)를 선택합니다.
-
(옵션) 단계별 조정 정책 또는 단순 조정 정책을 삭제한 경우, 다음을 수행하여 정책과 연관된 CloudWatch 경보를 삭제하세요. 나중에 사용할 수 있도록 경보를 유지하려면 다음 하위 단계를 건너뛸 수 있습니다.
https://console.aws.amazon.com/cloudwatch/
에서 CloudWatch 콘솔을 엽니다. -
탐색 창에서 Alarms(경보)를 선택합니다.
-
경보(예:
Step-Scaling-AlarmHigh-AddCapacity
)를 선택하고 작업, 삭제를 선택합니다. -
확인 메시지가 나타나면 삭제를 선택합니다.
Auto Scaling 그룹에 대한 조정 정책 가져오기(AWS CLI)
조정 정책을 삭제하기 전에 describe-policies
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
aws autoscaling delete-policy --auto-scaling-group-name
my-asg
\ --policy-namecpu50-target-tracking-scaling-policy
CloudWatch 경보를 삭제하려면(AWS CLI)
단계별 조정 및 단순 조정 정책의 경우, delete-alarmsStep-Scaling-AlarmHigh-AddCapacity
및 Step-Scaling-AlarmLow-RemoveCapacity
경보를 삭제합니다.
aws cloudwatch delete-alarms --alarm-name
Step-Scaling-AlarmHigh-AddCapacity
Step-Scaling-AlarmLow-RemoveCapacity