Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Quando una policy di dimensionamento non è più necessaria, puoi eliminarla. A seconda del tipo di politica di scalabilità, potrebbe essere necessario eliminare anche gli allarmi. CloudWatch L'eliminazione di una politica di ridimensionamento di Target Tracking elimina anche tutti gli allarmi associati. CloudWatch L'eliminazione di una politica di ridimensionamento graduale o di una semplice politica di ridimensionamento elimina l'azione di allarme sottostante, ma non elimina l' CloudWatch allarme, anche se non ha più un'azione associata.
Come eliminare una policy di dimensionamento (console)
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/
e scegli Auto Scaling Groups dal pannello di navigazione. -
Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico.
Si aprirà un riquadro diviso nella parte inferiore della pagina.
-
Alla scheda Automatic scaling (Scalabilità automatica), sottoDynamic scaling policies (Policy di dimensionamento dinamico), seleziona la casella di controllo nell'angolo in alto a destra della policy di dimensionamento desiderata.
-
Scorri fino alla parte superiore della sezione Dynamic scaling policies (Policy di dimensionamento dinamico) e scegli Actions (Operazioni), Delete (Elimina).
-
Quando viene richiesta la conferma, seleziona Sì, elimina.
-
(Facoltativo) Se hai eliminato una politica di scalabilità graduale o una semplice politica di scalabilità, procedi come segue per eliminare l' CloudWatch allarme associato alla politica. È possibile saltare questi sottopassaggi per mantenere l'allarme per un utilizzo futuro.
Apri la CloudWatch console all'indirizzo. https://console.aws.amazon.com/cloudwatch/
-
Nel pannello di navigazione, scegli Allarmi.
-
Scegli l'allarme, ad esempio
Step-Scaling-AlarmHigh-AddCapacity
, quindi selezionare Action (Operazione), Delete (Elimina). -
Quando viene richiesta la conferma, seleziona Delete (Elimina).
Come ottenere le policy di dimensionamento per un gruppo con scalabilità automatica (AWS CLI)
Prima di eliminare una policy di dimensionamento, utilizzare il seguente comando, describe-policies
aws autoscaling describe-policies --auto-scaling-group-name
my-asg
Puoi filtrare i risultati in base al tipo di policy di dimensionamento utilizzando il parametro --query
. Questa sintassi per query
è applicabile su Linux o macOS. In Windows, modifica le virgolette singole in virgolette doppie.
aws autoscaling describe-policies --auto-scaling-group-name
my-asg
--query 'ScalingPolicies[?PolicyType==`TargetTrackingScaling`]'
Di seguito è riportato un output di esempio.
[
{
"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
}
]
Come eliminare la policy di dimensionamento (AWS CLI)
Utilizza il comando seguente: delete-policy
aws autoscaling delete-policy --auto-scaling-group-name
my-asg
\ --policy-namecpu50-target-tracking-scaling-policy
Per eliminare la CloudWatch sveglia (AWS CLI)
Per politiche di scalabilità semplici e dettagliate, utilizzate il comando delete-alarmsStep-Scaling-AlarmHigh-AddCapacity
e Step-Scaling-AlarmLow-RemoveCapacity
.
aws cloudwatch delete-alarms --alarm-name
Step-Scaling-AlarmHigh-AddCapacity
Step-Scaling-AlarmLow-RemoveCapacity