快速入門:建立並執行一個實驗(經典版)

這個 Azure Chaos Studio 快速入門是用 Experiments(經典版)來關閉虛擬機器。 目前的模式可以從 Chaos Studio Workspaces 快速入門開始,它會發現資源並執行情境。

Important

本文適用於舊有的實驗(經典)資源模型。 Microsoft 不再為 Experiments(經典版)開發功能,僅考慮關鍵修補,例如安全更新,作為回溯移植。 若要進行新的韌性測試,請使用 Chaos Studio Workspaces,開發仍在進行中。 若要選擇資源模型,請參閱 在 Chaos Studio 工作區與實驗(傳統版)之間進行選擇

透過虛擬機器 (VM) 關機服務直接實驗開始使用 Azure Chaos Studio,提高服務因應真實案例中此類故障的復原能力。

必要條件

註冊 Chaos Studio 資源提供者

如果您第一次使用 Chaos Studio,您必須先註冊 Chaos Studio 資源提供者,才能將資源上線並建立實驗。 您必須針對使用 Chaos Studio 的每個訂用帳戶執行下列步驟:

  1. 開啟 Azure 入口網站
  2. 搜尋訂用帳戶,然後開啟訂用帳戶管理頁面。
  3. 選取您想要使用 Chaos Studio 的訂用帳戶。
  4. 在左側窗格中,選取 [資源提供者]
  5. 在出現的資源提供者清單中,搜尋 Microsoft.Chaos
  6. 選取 Microsoft.Chaos 提供者,然後選取 [註冊] 按鈕。

建立 Chaos Studio 支援的 Azure 資源

建立 Azure 資源,並確保其為受支援的故障提供者之一。 此外,請驗證此資源是否正在可使用 Chaos Studio 的區域中建立。 在此實驗中,我們選擇 Azure VM,這是 Chaos Studio 支援的錯誤提供者之一。

在您所建立的 VM 上啟用 Chaos Studio

  1. 開啟 Azure 入口網站

  2. 在搜尋列中搜尋 Chaos Studio

  3. 選取 [目標],然後移至您建立的 VM。

  4. 選取您的 VM 旁邊的核取方塊。 從下拉式選單中選取啟用目標>啟用服務直連目標

    顯示 Azure 入口網站中 [目標] 檢視的螢幕擷取畫面。

  5. 確認已列出所需的資源。 選取 [檢閱 + 啟用],然後 [啟用]

  6. 隨即出現通知,並指出已成功啟用所選的資源。

    顯示目標已成功啟用之通知的螢幕擷取畫面。

建立實驗

  1. 選取實驗

    顯示選取 [實驗] 的螢幕擷取畫面。

  2. 選取 建立>新增實驗

  3. 填寫您要部署混沌實驗的 [訂用帳戶]、[資源群組] 和 [位置] 方塊。 指定實驗的名稱。 選取 下一步: 實驗設計工具

    顯示新增實驗基本概念的螢幕擷取畫面。

  4. 在 Chaos Studio 實驗設計工具中,為您的 [步驟] 和 [分支] 提供易記的名稱。 選取新增動作>新增故障

    顯示實驗設計工具的螢幕擷取畫面。

  5. 從下拉式清單中選取 [VM 關機]。 然後在 [持續時間] 方塊中填入您希望失敗持續的分鐘數。

    顯示錯誤屬性的螢幕擷取畫面。

  6. 選取 [下一步:目標資源]

    顯示新增目標的螢幕擷取畫面。

  7. 選取 新增.

    顯示 [新增] 按鈕的螢幕擷取畫面。

  8. 驗證您的實驗看起來是否正確,然後選取 [檢閱 + 建立]>[建立]

    顯示建立實驗的螢幕擷取畫面。

將實驗權限授與您的 VM

  1. 移至您的 VM,然後選取 [存取控制 (IAM)]

    顯示左窗格中存取控制 (IAM) 的螢幕擷取畫面。

  2. 選取 新增.

    顯示 [新增] 的螢幕擷取畫面。

  3. 選取新增角色指派

    顯示 [新增角色指派] 按鈕的螢幕擷取畫面。

  4. 搜尋 虛擬機器參與者,然後選取該角色。 選取 [下一步]。

    顯示如何為 VM 選擇角色的螢幕截圖。

  5. 選取 [受控識別] 選項

  6. 選擇 [選取成員],然後搜尋您的實驗名稱。 選取您的實驗,然後選擇 [選取]

    顯示選取實驗的螢幕擷取畫面。

  7. 選取檢閱+指派

執行混沌實驗

  1. 開啟 Azure 入口網站:

    • 如果您使用 @microsoft.com 帳戶,請前往這個網站
    • 如果您使用外部帳戶,請前往這個網站
  2. 選取實驗名稱旁的核取方塊,然後選取 [開始實驗]

    顯示 [開始實驗] 按鈕的螢幕擷取畫面。

  3. 選取 [是] 以確認您要開始混沌實驗。

    顯示確認您要開始實驗的螢幕擷取畫面。

  4. (選用) 選取實驗名稱,以查看實驗執行狀態的詳細檢視。

清除資源

  1. 選取實驗名稱旁的核取方塊,然後選取 [刪除]

    顯示選取要刪除的實驗的螢幕擷取畫面。

  2. 選取 [是] 以確認要刪除實驗。

  3. 在 Azure 入口網站的搜尋列中,搜尋您建立的 VM。

    顯示選取 VM 的螢幕擷取畫面。

  4. 選取 [刪除] 以避免對資源收費。

    顯示刪除 VM 的螢幕擷取畫面。

下一步

現在您已執行 VM 關機服務導向實驗,您可以開始: