Share via


Cél kiválasztása az Azure Chaos Studióban

Minden káoszkísérlet a hibák és a célok különböző kombinációjából áll, és egy egyedi kimaradási forgatókönyvet hoz létre a rendszer rugalmasságának teszteléséhez. Kiválaszthat egy rögzített célkészletet a káoszkísérlethez, vagy megadhat egy szabályt, amelyben az összes egyező tartalék erőforrás szerepel a kísérletben. A Chaos Studio lehetővé teszi mind a manuális, mind a lekérdezésalapú cél kiválasztását.

Listaalapú manuális célválasztás

A listaalapú manuális célkijelölés lehetővé teszi, hogy a káoszkísérlet egy adott hibájához rögzített célkészletet válasszon. A kiválasztott hibától függően kiválaszthat egy vagy több előkészített erőforrást, amelyet megcélz. A fent említett erőforrások a létrehozáskor hozzáadódnak a kísérlethez. A lista módosításához a kísérlet lapjára kell navigálnia, és manuálisan kell hozzáadnia vagy eltávolítania a hibacélokat. Az alábbiakban látható egy példa a manuális célválasztásra.

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

Lekérdezésalapú dinamikus cél kiválasztása

A lekérdezésalapú dinamikus célkijelölés lehetővé teszi, hogy olyan KQL-lekérdezést adjon meg, amely kiválasztja a lekérdezés eredményhalmazának megfelelő összes előkészített célt. A lekérdezés használatával a célokat a gyakori Azure-erőforrásparaméterek alapján szűrheti, beleértve a típust, a régiót, a nevet és egyebeket. A kísérlet létrehozásakor a rendszer csak magát a lekérdezést adja hozzá a káoszkísérlethez.

A bemeneti lekérdezés fut, és olyan előkészített célokat ad hozzá a kísérlethez, amelyek megfelelnek a kísérlet végrehajtási idején beállított eredménynek. Így a Kísérlet végrehajtásakor beállított lekérdezési eredménynek megfelelő kísérletlétrehozási idő után a Chaos Studióba előkészített erőforrásokat a kísérlet célozza meg. A lekérdezés eredményhalmazát megtekintheti, amikor hozzáadja a kísérlethez, de előfordulhat, hogy az nem egyezik meg a kísérlet végrehajtásakor beállított eredményhalmazsal. Az alábbiakban egy példa látható egy lehetséges dinamikus cél lekérdezésre.

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

Cél hatókörének meghatározása

A Chaos Studio bizonyos hibái lehetővé teszik, hogy további funkciókat célozzon meg az Azure-erőforrásokon belül. Ha a hatókör kiválasztása elérhető egy célhoz, és nincs konfigurálva, az erőforrást teljes mértékben a kiválasztott hiba célozza meg. Alább látható egy példa a virtuálisgép-méretezési csoportok azon példányának hatókörének kiválasztására, amelyet a VMSS-leállítás (2.0-s verzió) hiba céloz meg.

Screenshot that shows scope selection being done on a target.

Következő lépések

Most, hogy megértette, hogyan választhatja ki a célokat egy káoszkísérleten belül, készen áll a következőre: