¿Por qué se expandió mi grupo de Amazon EC2 Auto Scaling de escalamiento automático?

3 minutos de lectura
0

Mi grupo de escalamiento automático de Amazon Elastic Compute Cloud (Amazon EC2) se amplió sin mi intervención. Quiero entender cómo ocurrió esto.

Resolución

Las políticas, los usuarios y los cronogramas escalan sus grupos de escalamiento automático de EC2. Las políticas de terminación controlan las terminaciones de las instancias cuando se producen eventos de escalamiento.

Para ver el historial de actividades de escalamiento de su grupo de grupo de escalamiento automático, utilice la consola Amazon EC2, la Interfaz de la línea de comandos de AWS (CLI de AWS) o la API de AWS.

Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulte Errores de solución de problemas de la AWS CLI. Además, asegúrese de utilizar la versión más reciente de la AWS CLI.

Escalamiento basado en políticas

Si un grupo de escalamiento automático sigue una política de escalamiento para ampliarlo, aparecerá un mensaje de evento relacionado en el historial de actividades.

Ejemplo de mensaje de evento de escalamiento:

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

Utilice la consola Amazon EC2 o con el comando put-scaling-policy de AWS CLI para ajustar la política de escalamiento. A continuación, configure una alarma de Amazon CloudWatch para establecer las condiciones de su evento de escalamiento. A continuación, asocie la alarma de CloudWatch a su política.

Escalamiento iniciado por el usuario

Si un usuario inicia un evento de escalamiento de un grupo de escalamiento automático, aparecerá un mensaje de evento relacionado en el historial de actividades.

Ejemplo de mensaje de evento de escalamiento:

At 2023-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.

Consulte los registros de AWS CloudTrail asociados para encontrar al usuario que realizó la llamada a la API del evento escalable.

Nota: CloudTrail debe configurarse antes de poder grabar las llamadas a la API.

Escalamiento programado

Si un grupo de escalamiento automático sigue una política de escalamiento programado para ampliarlo, aparecerá un mensaje de evento relacionado en el historial de actividades.

Ejemplo de mensaje de evento de escalamiento:

At 2023-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 2023-02-12T16:01:25Z the scheduled action ScaleIn executed. Setting max size from 1 to 5. Setting desired capacity from 3 to 2.

Ejecute el siguiente comando de la AWS CLI para ver un evento de escalamiento horizontal programado:

aws autoscaling describe-scheduled-actions --auto-scaling-group-name my_scaling_group_name

Nota: En su comando, sustituya my_scaling_group_name por el nombre de su grupo de escalamiento automático.

Información relacionada

Tutorial: Configurar una aplicación escalada y con carga equilibrada

Supervisar las métricas de CloudWatch para sus instancias y grupos de escalamiento automático

Registrar llamadas a la API Amazon EC2 Auto Scaling con AWS CloudTrail

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 10 meses