Création d'un modèle d'expérience - AWS Service d'injection de défauts

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un modèle d'expérience

Avant de commencer, effectuez les tâches suivantes :

Pour créer un modèle d'expérience à l'aide de la console
  1. Ouvrez le fichier AWS FISconsole à https://console.aws.amazon.com/fis/.

  2. Dans le volet de navigation, sélectionnez Modèles d'expériences.

  3. Choisissez Créer un modèle d'expérience.

  4. (Facultatif) Pour le ciblage des comptes, choisissez Plusieurs comptes pour configurer un modèle d'expérience multi-comptes.

  5. Pour le ciblage des comptes, choisissez Confirmer.

  6. Dans Description et nom, entrez une description et un nom pour le modèle.

  7. Pour Actions, spécifiez l'ensemble d'actions pour le modèle. Pour chaque action, choisissez Ajouter une action et effectuez les opérations suivantes :

    • Dans Nom, entrez le nom de l'action.

      Les caractères autorisés sont les caractères alphanumériques, les traits d'union (-) et les traits de soulignement (_). Le nom doit commencer par une lettre. Les espaces ne sont pas autorisés. Chaque nom d'action doit être unique dans ce modèle.

    • (Facultatif) Dans Description, entrez une description de l'action. La longueur maximale est de 512 caractères.

    • (Facultatif) Pour Démarrer après, sélectionnez une autre action définie dans ce modèle qui doit être terminée avant le début de l'action en cours. Dans le cas contraire, l'action s'exécute au début de l'expérience.

    • Pour Type d'action, sélectionnez AWS FISaction.

    • Pour Target, choisissez une cible que vous avez définie dans la section Cibles. Si vous n'avez pas encore défini de cible pour cette action, AWS FIScrée une nouvelle cible pour vous.

    • Pour Paramètres d'action, spécifiez les paramètres de l'action. Cette section apparaît uniquement si AWS FISl'action possède des paramètres.

    • Choisissez Save (Enregistrer).

  8. Pour les cibles, définissez les ressources cibles sur lesquelles effectuer les actions. Vous devez spécifier au moins un ID de ressource ou une balise de ressource comme cible. Choisissez Modifier pour modifier la cible qui AWS FIScréé pour vous à l'étape précédente, ou choisissez Ajouter une cible. Pour chaque cible, procédez comme suit :

    • Dans Nom, entrez le nom de la cible.

      Les caractères autorisés sont les caractères alphanumériques, les traits d'union (-) et les traits de soulignement (_). Le nom doit commencer par une lettre. Les espaces ne sont pas autorisés. Chaque nom de cible doit être unique dans ce modèle.

    • Pour Type de ressource, choisissez un type de ressource pris en charge pour l'action.

    • Pour la méthode Target, effectuez l'une des opérations suivantes :

      • Choisissez Ressource, IDs puis choisissez ou ajoutez la ressourceIDs.

      • Choisissez Balises, filtres et paramètres de ressource, puis ajoutez les balises et les filtres dont vous avez besoin. Pour de plus amples informations, veuillez consulter Identifier les ressources cibles.

    • Pour le mode sélection, choisissez Count pour exécuter l'action sur le nombre spécifié de cibles identifiées ou choisissez Percent pour exécuter l'action sur le pourcentage spécifié de cibles identifiées. Par défaut, l'action s'exécute sur toutes les cibles identifiées.

    • Choisissez Save (Enregistrer).

  9. Pour mettre à jour une action avec la cible que vous avez créée, recherchez l'action sous Actions, choisissez Modifier, puis mettez à jour la cible. Vous pouvez utiliser le même objectif pour plusieurs actions.

  10. (Expériences multi-comptes uniquement) Pour les configurations de compte Target, ajoutez un rôle ARN et une description facultative pour chaque compte cible. Pour télécharger le rôle du compte cible ARNs avec un CSV fichier, choisissez Télécharger le rôle ARNs pour tous les comptes cibles, puis choisissez Choisir. CSVfichier

  11. Pour l'accès aux services, choisissez Utiliser un IAM rôle existant, puis choisissez le IAM rôle que vous avez créé, comme décrit dans les conditions préalables de ce didacticiel. Si votre rôle n'est pas affiché, vérifiez qu'il possède la relation de confiance requise. Pour de plus amples informations, veuillez consulter Rôles IAM pour les expériences AWS FIS.

  12. (Facultatif) Pour les conditions d'arrêt, sélectionnez les CloudWatch alarmes Amazon pour les conditions d'arrêt. Pour de plus amples informations, veuillez consulter Conditions d'arrêt pour AWS FIS.

  13. (Facultatif) Pour les journaux, configurez l'option de destination. Pour envoyer des journaux vers un compartiment S3, choisissez Envoyer vers un compartiment Amazon S3 et entrez le nom et le préfixe du compartiment. Pour envoyer des CloudWatch journaux à Logs, choisissez Send to CloudWatch Logs et entrez le groupe de journaux.

  14. (Facultatif) Pour les balises, choisissez Ajouter une nouvelle balise et spécifiez une clé de balise et une valeur de balise. Les balises que vous ajoutez sont appliquées à votre modèle d'expérience, et non aux expériences exécutées à l'aide du modèle.

  15. Choisissez Créer un modèle d'expérience. Lorsque vous êtes invité à confirmer, entrez create et choisissez Créer un modèle d'expérience.

Pour créer un modèle d'expérience à l'aide du CLI

Utilisez la create-experiment-templatecommande.

Vous pouvez charger un modèle d'expérience à partir d'un JSON fichier.

Utilisez le --cli-input-json paramètre.

aws fis create-experiment-template --cli-input-json fileb://<path-to-json-file>

Pour plus d'informations, voir Génération d'un modèle de CLI squelette dans le AWS Command Line Interface Guide de l'utilisateur. Pour des exemples de modèles, voirExemple AWS FISmodèles d'expériences.