Perché il mio gruppo di dimensionamento automatico si è ridimensionato?

3 minuti di lettura
0

Il mio gruppo di dimensionamento automatico si è ridotto senza il mio intervento. Perché è successo?

Breve descrizione

I ridimensionamenti vengono avviati dall'utente o attivati da politiche di ridimensionamento configurate e da un ridimensionamento pianificato. Quando si verifica un ridimensionamento, un'istanza viene terminata in base alla politica di terminazione configurata.

Risoluzione

Visualizza la cronologia delle scalabilità del gruppo Auto Scaling nella console Amazon EC2, utilizzando l'interfaccia a riga di comando AWS (AWS CLI) o l'API AWS.

Nota: Se ricevi errori durante l'esecuzione dei comandi dell'interfaccia a riga di comando di AWS, assicurati di utilizzare la versione più recente dell'interfaccia a riga di comando di AWS.

Ridimensionamento basato sulla policy

Se il gruppo di dimensionamento automatico si ridimensiona a causa di una politica di ridimensionamento, nella cronologia di ridimensionamento viene visualizzato un messaggio simile al seguente:

At 2016-05-08T13:55:14Z a monitor alarm My-Scale-Down-Alarm in state ALARM
triggered policy Decrease Group Size changing the desired capacity from 4 to 3.

Puoi modificare la tua politica di scalabilità del gruppo Auto Scaling utilizzando la console Amazon EC2 o con il comando put-scaling-policy dell'interfaccia a riga di comando di AWS. Per configurare quando si verifica un ridimensionamento, regola l'allarme Amazon CloudWatch associato. In alternativa, crea un nuovo allarme e quindi associa il nuovo avviso alla politica di ridimensionamento del gruppo Auto Scaling.

Ridimensionamento avviato dall'utente

Una riduzione di dimensioni attivata da un utente mostra un evento simile al seguente nella cronologia del ridimensionamento:

At 2016-05-13T15:03:47Z a user request update of AutoScalingGroup constraints
to min: 12, max: 20, desired: 13 changing the desired capacity from 14 to 13.

Puoi determinare l'utente che ha effettuato la chiamata API visualizzando i log di AWS CloudTrail.

Nota: CloudTrail deve essere configurato e abilitato prima di poter iniziare a registrare le chiamate API.

Dimensionamento automatico

Una riduzione avviata da un'azione di ridimensionamento pianificata mostra un evento simile al seguente nella cronologia del ridimensionamento:

At 2016-02-12T16:01:25Z a scheduled action update of AutoScalingGroup constraints
to min: 1, max: 5, desired: 2 changing the desired capacity from 3 to 2. At
2016-02-12T16:01:25Z the scheduled action ScaleDown executed. Setting max size
from 1 to 5. Setting desired capacity from 3 to 2.

Per visualizzare il dimensionamento automatico pianificato utilizzando l'interfaccia a riga di comando di AWS, esegui il seguente comando. Sostituisci MY-ASG-NAME con il nome del tuo gruppo di dimensionamento automatico.

aws autoscaling describe-scheduled-actions --auto-scaling-group-name MY-ASG-NAME

Puoi anche visualizzare e gestire la scalabilità pianificata utilizzando la console Amazon EC2. Per ulteriori informazioni, consulta Creare e gestire azioni pianificate (console).

Per ulteriori informazioni sul dimensionamento automatico Amazon EC2 basato sulla pianificazione, consulta Dimensionamento pianificato.


Informazioni correlate

Tutorial: Configura un'applicazione scalabile e con carico bilanciato

Monitoraggio delle metriche di CloudWatch per gruppi e istanze di dimensionamento automatico

Ricevere le notifiche di Amazon SNS quando il tuo gruppo di dimensionamento automatico scala

Registrazione delle chiamate API di dimensionamento automatico Amazon EC2 con AWS CloudTrail

Comandi di dimensionamento automatico dell'interfaccia a riga di comando di AWS

AWS UFFICIALE
AWS UFFICIALEAggiornata 3 anni fa