Kaosexperiment

I Azure Chaos Studio skapar och kör du kaosexperiment. Ett kaosexperiment är en Azure-resurs som beskriver de fel som ska köras och de resurser som felen ska köras mot.

Ett experiment är indelat i två avsnitt:

  • Väljare: Väljare är grupper av målresurser som har fel eller andra åtgärder som körs mot dem. Med en väljare kan du logiskt gruppera resurser för återanvändning mellan flera åtgärder.

    Du kan till exempel ha en väljare med namnet AllNonProdEastUSVMs, där du har lagt till alla virtuella datorer som inte är produktionsdatorer i USA, östra. Du kan sedan använda CPU-tryck följt av virtuellt minnestryck på de virtuella datorerna genom att referera till väljaren.

  • Logik: Resten av experimentet beskriver hur och när fel ska köras. Ett experiment organiseras i steg som körs en efter en. Varje steg har en eller flera grenar som körs samtidigt. Med steg och grenar kan du mata in flera fel mellan resurser i din miljö parallellt.

    Varje gren har en eller flera åtgärder, som antingen är de fel som du vill köra eller tidsfördröjningar. Fel är åtgärder som orsakar vissa störningar. De flesta fel tar en eller flera parametrar, till exempel varaktigheten för att köra felet eller mängden stress som ska tillämpas.

Diagram that shows the layout of a chaos experiment.

Experiment mellan prenumerationer och klientorganisationer

Ett kaosexperiment är en Azure-resurs som distribueras till en prenumeration, resursgrupp och region. Du kan använda Azure-portalen eller Chaos Studio REST API för att skapa, uppdatera, starta, avbryta och visa status för ett experiment.

Kaosexperiment kan rikta in sig på resurser i en annan prenumeration än experimentet om prenumerationen finns i samma Azure-klientorganisation. Kaosexperiment kan rikta in sig på resurser i en annan region än experimentet om regionen är en region som stöds för Chaos Studio.

Nästa steg

Nu när du förstår vad ett kaosexperiment är är du redo att: