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.
Condiciones de detención para AWS FIS
AWS Fault Injection Service (AWS FIS) proporciona controles y barreras de protección para que pueda ejecutar experimentos de forma segura en cargas de trabajo de AWS. Una condición de detención es un mecanismo para detener un experimento si alcanza un umbral que define como alarma de Amazon CloudWatch. Si se activa una condición de detención durante un experimento, AWS FIS detiene el experimento. No se puede reanudar un experimento detenido.
Para crear una condición de detención, defina primero el estado estable de la aplicación o el servicio. El estado estable es cuando la aplicación tiene un rendimiento óptimo, definido en términos de métricas empresariales o técnicas. Por ejemplo, la latencia, la carga de la CPU o el número de reintentos. Puede utilizar el estado estable para crear una alarma de CloudWatch que pueda utilizar para detener un experimento si la aplicación o el servicio alcanzan un estado en el que su rendimiento no sea aceptable. Para obtener más información, consulte Uso de las alarmas de Amazon CloudWatch en la Guía del usuario de Amazon CloudWatch.
Su cuenta tiene una cuota de condiciones de detención que se pueden especificar en una plantilla de experimento. Para obtener más información, consulte Cuotas y limitaciones del servicio de inyección de AWS averías.
Sintaxis de condiciones de detención
Cuando crea una plantilla de experimento, debe especificar una o más condiciones de detención especificando las alarmas de CloudWatch que ha creado.
{
"stopConditions": [
{
"source": "aws:cloudwatch:alarm",
"value": "arn:aws:cloudwatch:region
:123456789012
:alarm:alarm-name
"
}
]
}
El siguiente ejemplo indica que la plantilla de experimento no especifica una condición de detención.
{
"stopConditions": [
{
"source": "none"
}
]
}
Más información
Para ver un tutorial que muestra cómo crear una alarma de CloudWatch y agregar una condición de detención a una plantilla de experimento, consulte Ejecuta CPU stress en una instancia.
Para obtener más información acerca de las métricas de CloudWatch disponibles para los tipos de recursos compatibles con AWS FIS, consulte lo siguiente: