Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Creazione di una policy di dimensionamento con monitoraggio degli obiettivi

Modalità Focus
Creazione di una policy di dimensionamento con monitoraggio degli obiettivi - Amazon EC2 Auto Scaling

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à.

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à.

Per creare una politica di ridimensionamento del tracciamento degli obiettivi per il tuo gruppo Auto Scaling, utilizza uno dei seguenti metodi.

Prima di iniziare, verifica che la metrica preferita sia disponibile a intervalli di 1 minuto (rispetto all'intervallo predefinito di 5 minuti delle metriche Amazon EC2 ).

Console
Creazione di una policy di dimensionamento con monitoraggio degli obiettivi per un nuovo gruppo con dimensionamento automatico
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/e scegli Auto Scaling Groups dal pannello di navigazione.

  2. Selezionare Create Auto Scaling group (Crea un gruppo con scalabilità automatica).

  3. Nelle fasi 1, 2 e 3, scegli le opzioni desiderate e procedere a Step 4: Configure group size and scaling policies (Fase 4: configurazione delle dimensioni del gruppo e delle policy di dimensionamento).

  4. Nella sezione Dimensionamento, specifica l'intervallo entro il quale desideri scalare, aggiornando la Capacità minima desiderata e la Capacità massima desiderata. Queste due impostazioni permettono al gruppo con scalabilità automatica di dimensionare dinamicamente. Per ulteriori informazioni, consulta Impostare i limiti di dimensionamento per il gruppo con dimensionamento automatico.

  5. In Policy di dimensionamento, scegli Policy di dimensionamento con monitoraggio degli obiettivi.

  6. Per definire una policy, effettua le operazioni seguenti:

    1. Specificare un nome per la policy.

    2. Scegliere un parametro per Tipo parametro.

      Se hai scelto Application Load Balancer request count per target (Conteggio delle richieste Application Load Balancer per destinazione), scegli un gruppo destinazione in Target group (Gruppo di destinazione).

    3. Specifica un Target value (Valore di destinazione) per il parametro.

    4. (Facoltativo) Ad esempio, aggiorna il valore di riscaldamento dell'istanza in base alle esigenze.

    5. (Facoltativo) Selezionare Disable scale in (Disabilita riduzione) per creare solo una policy di espansione. In questo modo, se desiderato, è possibile creare una policy di riduzione separata di tipo diverso.

  7. Procedi e crea il gruppo con dimensionamento automatico. La policy di dimensionamento verrà creata dopo la creazione del gruppo con scalabilità automatica.

Creazione di una policy di dimensionamento con monitoraggio degli obiettivi per un gruppo con scalabilità automatica esistente
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/e scegli Auto Scaling Groups dal pannello di navigazione.

  2. Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico.

    Si aprirà un riquadro diviso nella parte inferiore della pagina.

  3. Verifica che i limiti di dimensionamento siano impostati in modo appropriato. Ad esempio, se la capacità desiderata del gruppo è già al suo valore massimo, specifica un nuovo valore massimo per il dimensionamento orizzontale. Per ulteriori informazioni, consulta Impostare i limiti di dimensionamento per il gruppo con dimensionamento automatico.

  4. Nella scheda Automatic scaling (Scalabilità automatica) scegli Add policy (Aggiungi policy) in Dynamic scaling policies (Policy di dimensionamento dinamico).

  5. Per definire una policy, effettua le operazioni seguenti:

    1. Per Tipo di policy lascia l'impostazione di default per il Target tracking scaling (Dimensionamento con monitoraggio degli obiettivi).

    2. Specificare un nome per la policy.

    3. Scegliere un parametro per Tipo parametro. È possibile scegliere un solo tipo di parametro. Per utilizzare più di un parametro, crea più policy.

      Se hai scelto Application Load Balancer request count per target (Conteggio delle richieste Application Load Balancer per destinazione), scegli un gruppo destinazione in Target group (Gruppo di destinazione).

    4. Specifica un Target value (Valore di destinazione) per il parametro.

    5. (Facoltativo) Ad esempio, aggiorna il valore di riscaldamento dell'istanza in base alle esigenze.

    6. (Facoltativo) Selezionare Disable scale in (Disabilita riduzione) per creare solo una policy di espansione. In questo modo, se desiderato, è possibile creare una policy di riduzione separata di tipo diverso.

  6. Scegli Create (Crea) .

AWS CLI

Per creare una politica di ridimensionamento del tracciamento degli obiettivi, puoi utilizzare il seguente esempio per iniziare. Sostituisci ogni user input placeholder con le tue informazioni.

Nota

Per ulteriori esempi, consulta Esempi di politiche di scalabilità per AWS CLI.

Creazione di una policy di dimensionamento con monitoraggio degli obiettivi (AWS CLI)
  1. Utilizzate il cat comando seguente per memorizzare un valore target per la vostra politica di scalabilità e una specifica metrica predefinita in un file JSON denominato config.json nella vostra home directory. Di seguito è riportato un esempio di configurazione di tracciamento degli obiettivi che mantiene l'utilizzo medio della CPU al 50%.

    $ cat ~/config.json { "TargetValue": 50.0, "PredefinedMetricSpecification": { "PredefinedMetricType": "ASGAverageCPUUtilization" } }

    Per ulteriori informazioni, consulta la PredefinedMetricSpecificationpagina di riferimento dell'API Amazon EC2 Auto Scaling.

  2. Utilizzare il comando put-scaling-policy insieme al file config.json creato nella fase precedente per creare la policy di dimensionamento.

    aws autoscaling put-scaling-policy --policy-name cpu50-target-tracking-scaling-policy \ --auto-scaling-group-name my-asg --policy-type TargetTrackingScaling \ --target-tracking-configuration file://config.json

    In caso di successo, questo comando restituisce i nomi ARNs e i nomi dei due CloudWatch allarmi creati per tuo conto.

    { "PolicyARN": "arn:aws:autoscaling:us-west-2:123456789012:scalingPolicy:228f02c2-c665-4bfd-aaac-8b04080bea3c:autoScalingGroupName/my-asg:policyName/cpu50-target-tracking-scaling-policy", "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" } ] }
Creazione di una policy di dimensionamento con monitoraggio degli obiettivi per un nuovo gruppo con dimensionamento automatico
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/e scegli Auto Scaling Groups dal pannello di navigazione.

  2. Selezionare Create Auto Scaling group (Crea un gruppo con scalabilità automatica).

  3. Nelle fasi 1, 2 e 3, scegli le opzioni desiderate e procedere a Step 4: Configure group size and scaling policies (Fase 4: configurazione delle dimensioni del gruppo e delle policy di dimensionamento).

  4. Nella sezione Dimensionamento, specifica l'intervallo entro il quale desideri scalare, aggiornando la Capacità minima desiderata e la Capacità massima desiderata. Queste due impostazioni permettono al gruppo con scalabilità automatica di dimensionare dinamicamente. Per ulteriori informazioni, consulta Impostare i limiti di dimensionamento per il gruppo con dimensionamento automatico.

  5. In Policy di dimensionamento, scegli Policy di dimensionamento con monitoraggio degli obiettivi.

  6. Per definire una policy, effettua le operazioni seguenti:

    1. Specificare un nome per la policy.

    2. Scegliere un parametro per Tipo parametro.

      Se hai scelto Application Load Balancer request count per target (Conteggio delle richieste Application Load Balancer per destinazione), scegli un gruppo destinazione in Target group (Gruppo di destinazione).

    3. Specifica un Target value (Valore di destinazione) per il parametro.

    4. (Facoltativo) Ad esempio, aggiorna il valore di riscaldamento dell'istanza in base alle esigenze.

    5. (Facoltativo) Selezionare Disable scale in (Disabilita riduzione) per creare solo una policy di espansione. In questo modo, se desiderato, è possibile creare una policy di riduzione separata di tipo diverso.

  7. Procedi e crea il gruppo con dimensionamento automatico. La policy di dimensionamento verrà creata dopo la creazione del gruppo con scalabilità automatica.

Creazione di una policy di dimensionamento con monitoraggio degli obiettivi per un gruppo con scalabilità automatica esistente
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/e scegli Auto Scaling Groups dal pannello di navigazione.

  2. Seleziona la casella di controllo accanto al gruppo con dimensionamento automatico.

    Si aprirà un riquadro diviso nella parte inferiore della pagina.

  3. Verifica che i limiti di dimensionamento siano impostati in modo appropriato. Ad esempio, se la capacità desiderata del gruppo è già al suo valore massimo, specifica un nuovo valore massimo per il dimensionamento orizzontale. Per ulteriori informazioni, consulta Impostare i limiti di dimensionamento per il gruppo con dimensionamento automatico.

  4. Nella scheda Automatic scaling (Scalabilità automatica) scegli Add policy (Aggiungi policy) in Dynamic scaling policies (Policy di dimensionamento dinamico).

  5. Per definire una policy, effettua le operazioni seguenti:

    1. Per Tipo di policy lascia l'impostazione di default per il Target tracking scaling (Dimensionamento con monitoraggio degli obiettivi).

    2. Specificare un nome per la policy.

    3. Scegliere un parametro per Tipo parametro. È possibile scegliere un solo tipo di parametro. Per utilizzare più di un parametro, crea più policy.

      Se hai scelto Application Load Balancer request count per target (Conteggio delle richieste Application Load Balancer per destinazione), scegli un gruppo destinazione in Target group (Gruppo di destinazione).

    4. Specifica un Target value (Valore di destinazione) per il parametro.

    5. (Facoltativo) Ad esempio, aggiorna il valore di riscaldamento dell'istanza in base alle esigenze.

    6. (Facoltativo) Selezionare Disable scale in (Disabilita riduzione) per creare solo una policy di espansione. In questo modo, se desiderato, è possibile creare una policy di riduzione separata di tipo diverso.

  6. Scegli Create (Crea) .

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.