Káoszkísérletek
Az Azure Chaos Studióban káoszkísérleteket hozhat létre és futtathat. A káoszkísérlet egy Azure-erőforrás, amely leírja a futtatandó hibákat, és azokat az erőforrásokat, amelyeken ezeket a hibákat futtatni kell.
A kísérlet két részből áll:
Választók: A választók olyan célerőforrások csoportjai, amelyek hibásak vagy más műveletek futnak rajtuk. A választóval logikailag csoportosíthatja az erőforrásokat több művelet között.
Előfordulhat például, hogy van egy választó neve
AllNonProdEastUSVMs
, amelyben az USA keleti régiójában lévő összes nem gyártási virtuális gépet hozzáadta. Ezután alkalmazhat processzorterhelést, majd virtuális memóriaterhelést ezekre a virtuális gépekre a választóra való hivatkozással.Logika: A kísérlet többi része leírja, hogyan és mikor kell futtatni a hibákat. A kísérletek egymás után futtatott lépésekre vannak rendszerezve. Minden lépéshez tartozik egy vagy több ág , amelyek egyszerre futnak. A lépések és ágak lehetővé teszik, hogy egyszerre több hibát injektáljon a környezet erőforrásai között.
Minden ág rendelkezik egy vagy több műveletpel, amelyek vagy a futtatni kívánt hibák, vagy a késések. A hibák olyan műveletek, amelyek valamilyen fennakadást okoznak. A legtöbb hiba egy vagy több paramétert vesz igénybe, például a hiba futtatásának időtartamát vagy az alkalmazandó terhelés mértékét.
Előfizetések közötti és bérlőközi kísérletek
A káoszkísérlet egy előfizetésben, erőforráscsoportban és régióban üzembe helyezett Azure-erőforrás. Az Azure Portal vagy a Chaos Studio REST API használatával létrehozhat, frissíthet, elindíthat, megszakíthat és megtekinthet egy kísérlet állapotát.
A káoszkísérletek más előfizetés erőforrásait célozhatják meg, mint a kísérlet, ha az előfizetés ugyanabban az Azure-bérlőben található. A káoszkísérletek a kísérlethez képest más régióban lévő erőforrásokat célozhatnak meg, ha a régió a Chaos Studio támogatott régiója.
Következő lépések
Most, hogy megértette, mi az a káosz kísérlet, készen áll a következőre: