Opciones de experimento - AWS Servicio de inyección de averías

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.

Opciones de experimento

Las opciones de experimento son ajustes opcionales de un experimento. Puede definir determinadas opciones de experimento en la plantilla de experimento. Las opciones de experimento adicionales se configuran al comenzar el experimento.

La siguiente es la sintaxis de las opciones de experimento que se definen en la plantilla del experimento.

{ "experimentOptions": { "accountTargeting": "single-account | multi-account", "emptyTargetResolutionMode": "fail | skip" } }

Si no especifica ninguna opción de experimento al crear la plantilla de experimento, se utilizará la opción predeterminada para cada opción.

La siguiente es la sintaxis de las opciones de experimento que se configuran al comenzar el experimento.

{ "experimentOptions": { "actionsMode": "run-all | skip-all" } }

Si no especifica ninguna opción de experimento al comenzar el experimento, run-all se utilizará la opción predeterminada.

Segmentación de cuentas

Si tiene varias AWS cuentas con recursos a las que quieras dirigirte en un experimento, puedes definir un experimento con varias cuentas mediante la opción de experimento de segmentación de cuentas. Los experimentos con varias cuentas se ejecutan desde una cuenta de orquestador que afecta a los recursos de varias cuentas de destino. La cuenta del orquestador es propietaria de AWS FIS plantilla de experimento y experimento. Una cuenta objetivo es una AWS cuenta individual con recursos que pueden verse afectados por una AWS FIS experimento. Para obtener más información, consulte Trabajar con experimentos con varias cuentas para AWS FIS.

La segmentación de cuentas se utiliza para indicar la ubicación de los recursos de destino. Puede proporcionar dos valores para segmentación de cuentas:

  • single-account: predeterminada. El experimento solo se destinará a los recursos del AWS cuenta dónde AWS FIS se ejecuta el experimento.

  • varias cuentas: el experimento puede destinar recursos a varias AWS cuentas.

Configuraciones de cuentas de destino

Para realizar un experimento con varias cuentas debe definir una o más configuraciones de cuenta de destino. La configuración de una cuenta de destino especifica la accountId cuenta y la descripción de cada cuenta con los recursos a los que se destina el experimento. roleArn La cuenta IDs de las configuraciones de la cuenta de destino de una plantilla de experimento debe ser única.

Al crear una plantilla de experimento con varias cuentas, la plantilla de experimento devolverá un campo de solo lectura, targetAccountConfigurationsCount, que es un recuento de todas las configuraciones de cuenta de destino de la plantilla de experimento.

A continuación, se presenta la sintaxis de una configuración de cuentas de destino.

{ accountId: "123456789012", roleArn: "arn:aws:iam::123456789012:role/AllowFISActions", description: "fis-ec2-test" }

Cuando crea una configuración de cuenta de destino debe proporcionar lo siguiente:

accountId

ID de AWS cuenta de 12 dígitos de la cuenta de destino.

roleArn

Concesión de un IAM rol AWS FIS permisos para realizar acciones en la cuenta de destino.

description

Una descripción opcional.

Para obtener más información acerca de cómo trabajar con configuraciones de cuenta de destino, consulte Trabajar con experimentos con varias cuentas para AWS FIS.

Modo de resolución de destino vacío

Este modo ofrece la opción de permitir que los experimentos se completen incluso cuando un recurso de destino no está resuelto.

  • fail: predeterminado. Si no se ha resuelto ningún recurso para el destino, el experimento se termina inmediatamente con un estado de failed.

  • skip: si no se ha resuelto ningún recurso para el destino, el experimento continuará y se omitirán las acciones que no tengan destinos resueltos. No se pueden omitir las acciones con objetivos que se definen mediante identificadores únicosARNs, por ejemplo. Si no se encuentra un destino definido mediante un identificador único, el experimento se termina inmediatamente con un estado de failed

Modo de acciones

El modo Acciones es un parámetro opcional que puede especificar al iniciar un experimento. Puede configurar el modo de acciones skip-all para generar una vista previa del objetivo antes de introducir errores en los recursos objetivo. La vista previa de destino le permite verificar lo siguiente:

  • Que ha configurado la plantilla de experimento para destinarla a los recursos que espera. Los recursos reales a los que se dirige al iniciar este experimento pueden ser diferentes de los de la vista previa, ya que los recursos se pueden eliminar, actualizar o muestrear de forma aleatoria.

  • Que las configuraciones de registro estén configuradas correctamente.

  • Que para los experimentos con varias cuentas, ha configurado correctamente un IAM rol para cada una de las configuraciones de su cuenta de destino.

nota

El skip-all modo no le permite comprobar que dispone de los permisos necesarios para ejecutar el AWS FIS experimente y tome medidas con sus recursos.

El parámetro del modo de acciones acepta los siguientes valores:

  • run-all- (Predeterminado) El experimento realizará acciones con los recursos objetivo.

  • skip-all- El experimento omitirá todas las acciones relacionadas con los recursos objetivo.

Para obtener más información sobre cómo configurar el parámetro del modo de acciones al iniciar un experimento, consulteGenera una vista previa de un objetivo a partir de una plantilla de experimento.