Supervisión de las instancias de escalado automático con volúmenes de Amazon EBS dañados mediante comprobaciones de estado - Amazon EC2 Auto Scaling

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervisión de las instancias de escalado automático con volúmenes de Amazon EBS dañados mediante comprobaciones de estado

Puede activar las comprobaciones de estado de Amazon EBS para el grupo de escalado automático para asegurarse de que Amazon EC2 Auto Scaling supervisa todo el sistema en el que se ejecuta la aplicación.

Después de activar las comprobaciones de estado, Amazon EC2 Auto Scaling recibe los resultados de las comprobaciones de estado de Amazon EC2 realizadas en los volúmenes de EBS asociados a una instancia. Si no se puede acceder a un volumen o no pasa las comprobaciones de estado de E/S, la comprobación de estado fallará y la instancia correspondiente se considerará en mal estado. Cuando Amazon EC2 Auto Scaling detecta que una instancia no está en buen estado, la reemplaza.

En este tema se presupone que está familiarizado con las comprobaciones de estado de EBS adjuntas. Si no lo está, consulte la sección de comprobaciones de estado de EBS adjuntas de la Guía del usuario de Amazon EC2 para obtener más información. En el siguiente tema se describe cómo activar las comprobaciones de estado de Amazon EC2 Auto Scaling que se basan en las comprobaciones de estado de EBS adjuntas.

nota

Puede activar las comprobaciones de estado de Amazon EBS para todos los grupos de escalado automático. Sin embargo, estas comprobaciones de estado solo están disponibles para instancias integradas en AWS Nitro System.

Activación de las comprobaciones de estado de Amazon EBS para un grupo

Puede activar las comprobaciones de estado de Amazon EBS para grupos de escalado automático nuevos y existentes.

Console
Activación de las comprobaciones de estado de Amazon EBS para un grupo nuevo

Al crear el grupo de escalado automático, en la página Configurar opciones avanzadas, para Comprobaciones de estado, Tipos de comprobaciones de estado adicionales, seleccione Activar las comprobaciones de estado de Amazon EBS. Luego, en Período de gracia de comprobación de estado, ingrese el tiempo, en segundos. Este es la cantidad de tiempo que Amazon EC2 Auto Scaling debe esperar antes de comprobar el estado de una instancia una vez que pasa al estado InService. Para obtener más información, consulte Establezca el periodo de gracia de la comprobación de estado para un grupo de escalado automático.

AWS CLI
Activación de las comprobaciones de estado de Amazon EBS para un grupo nuevo

Agregue la opción --health-check-type al comando create-auto-scaling-group. En el siguiente ejemplo se especifica EBS para la opción --health-check-type para un nuevo grupo de escalado automático denominado my-asg.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS" --health-check-grace-period 60 ...

Puede especificar varios valores para la opción --health-check-type. Por ejemplo, para añadir los tipos de comprobaciones de estado de Amazon EBS y Elastic Load Balancing, utilice el siguiente comando.

aws autoscaling create-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS,ELB" --health-check-grace-period 60 ...

Los nombres de los valores distinguen entre mayúsculas y minúsculas.

Console
Activación de las comprobaciones de estado de Amazon EBS para un grupo existente
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/ y elija Auto Scaling Groups (Grupos de escalado automático) en el panel de navegación.

  2. En la barra de navegación de la parte superior de la pantalla, elija la misma Región de AWS que utilizó cuando creó el grupo de escalado automático.

  3. Seleccione la casilla de verificación situada junto a un grupo existente.

    Se abre un panel dividido en la parte inferior de la página Auto Scaling groups (Grupos de Auto Scaling).

  4. En la pestaña Details (Detalles), elija Health checks (Comprobaciones de estado), Edit (Editar).

  5. En Comprobaciones de estado, Tipos de comprobaciones de estado adicionales, seleccione Activar las comprobaciones de estado de Amazon EBS.

  6. En Período de gracia de comprobación de estado, ingrese el tiempo, en segundos. Este es la cantidad de tiempo que Amazon EC2 Auto Scaling debe esperar antes de comprobar el estado de una instancia una vez que pasa al estado InService. Para obtener más información, consulte Establezca el periodo de gracia de la comprobación de estado para un grupo de escalado automático.

  7. Elija Actualizar.

AWS CLI
Activación de las comprobaciones de estado de Amazon EBS para un grupo existente

Agregue la opción --health-check-type al comando update-auto-scaling-group. El siguiente ejemplo especifica EBS para la opción --health-check-type para un grupo de escalado automático existente denominado my-asg.

aws autoscaling update-auto-scaling-group --auto-scaling-group-name my-asg \ --health-check-type "EBS" --health-check-grace-period 60

Para usar varios tipos de comprobaciones de estado, puede especificar varios valores (por ejemplo, EBS,ELB) para la opción --health-check-type.

Los nombres de los valores distinguen entre mayúsculas y minúsculas.