Share via


Sélection cible dans Azure Chaos Studio

Chaque expérience de chaos est constituée d’une combinaison différente de pannes et de cibles, en créant jusqu’à un scénario de panne unique pour tester la résilience de votre système. Vous pouvez sélectionner un ensemble fixe de cibles pour votre expérience de chaos ou fournir une règle dans laquelle toutes les ressources intégrées correspondantes sont incluses en tant que cibles dans votre expérience. Chaos Studio vous permet d’effectuer les deux en fournissant à la fois une sélection de cible manuelle et basée sur des requêtes.

Sélection manuelle manuelle basée sur la liste

La sélection manuelle basée sur la liste vous permet de sélectionner un ensemble fixe de cibles intégrées pour une erreur particulière dans votre expérience de chaos. Selon l’erreur sélectionnée, vous pouvez sélectionner une ou plusieurs ressources intégrées à cibler. Les ressources mentionnées ci-dessus sont ajoutées à l’expérience lors de la création. Pour modifier la liste, vous devez accéder à la page de l’expérience et ajouter ou supprimer manuellement des cibles d’erreur. Vous trouverez ci-dessous un exemple de sélection de cible manuelle.

Screenshot that shows the list-based manual target selection option in the Azure portal.

Sélection de cible dynamique basée sur une requête

La sélection dynamique basée sur les requêtes vous permet d’entrer une requête KQL qui sélectionne toutes les cibles intégrées qui correspondent au jeu de résultats de la requête. À l’aide de votre requête, vous pouvez filtrer des cibles en fonction des paramètres de ressources Azure courants, notamment le type, la région, le nom et bien plus encore. Lors de la création de l’expérience, seule la requête elle-même est ajoutée à votre expérience de chaos.

La requête entrée s’exécute et ajoute des cibles intégrées à votre expérience qui correspondent à son jeu de résultats lors de l’exécution de l’expérience. Par conséquent, toutes les ressources intégrées à Chaos Studio après la création de l’expérience qui correspondent au jeu de résultats de la requête lors de l’exécution de l’expérience sont ciblées par votre expérience. Vous pouvez afficher un aperçu du jeu de résultats de votre requête lors de son ajout à votre expérience, mais il peut ne pas correspondre au jeu de résultats au moment de l’exécution de l’expérience. Un exemple de requête cible dynamique possible est illustré ci-dessous.

Screenshot that shows the query-based dynamic target selection option in the Azure portal.

Étendue cible

Certaines erreurs dans Chaos Studio vous permettent de cibler davantage de fonctionnalités spécifiques au sein de vos ressources Azure. Si la sélection d’étendue est disponible pour une cible et non configurée, la ressource sera ciblée entièrement par l’erreur sélectionnée. Vous trouverez ci-dessous un exemple de sélection d’étendue sur une instance virtual Machine Scale Sets ciblée par l’erreur d’arrêt VMSS (version 2.0 ).

Screenshot that shows scope selection being done on a target.

Étapes suivantes

Maintenant que vous comprenez les deux façons de sélectionner des cibles dans une expérience de chaos, vous êtes prêt à :