混亂實驗

在 Azure Chaos Studio 中,您會建立並執行混亂實驗。 混亂實驗是 Azure 資源,其描述應該執行的錯誤,以及應該針對這些錯誤執行的資源。

實驗分成兩個區段:

  • 選取器 :選取器是具有錯誤或其他動作的目標資源群組。 選取器可讓您以邏輯方式將資源分組,以便跨多個動作重複使用。

    例如,您可能有一 AllNonProdEastUSVMs 個名為 的選取器,在其中已新增美國東部的所有非生產虛擬機器。 然後,您可以藉由參考選取器,將 CPU 壓力套用至這些虛擬機器,然後套用虛擬記憶體壓力。

  • 邏輯 :實驗的其餘部分說明如何及何時執行錯誤。 實驗會組織成 一個接一個執行的步驟 。 每個步驟都有一或多個 同時執行的分支 。 步驟和分支可讓您以平行方式在環境中跨資源插入多個錯誤。

    每個分支都有一或多個 動作 ,也就是您想要執行的錯誤或時間延遲。 錯誤是造成某些中斷的動作。 大部分的錯誤會採用一或多個 參數 ,例如執行錯誤的持續時間或要套用的壓力量。

Diagram that shows the layout of a chaos experiment.

跨訂用帳戶和跨租使用者實驗

混亂實驗是部署至訂用帳戶、資源群組和區域的 Azure 資源。 您可以使用Azure 入口網站或 Chaos Studio REST API 來建立、更新、啟動、取消及檢視實驗的狀態。

如果訂用帳戶位於相同的 Azure 租使用者內,則混亂實驗可以將資源設為與實驗不同的訂用帳戶。 如果 Chaos Studio 的區域是 Chaos Studio 支援的區域,則 Chaos 實驗可以鎖定與實驗不同區域中的資源。

下一步

現在您已瞭解混亂實驗已準備好: