共用方式為


使用 Azure 原則保護您的 Azure 負載測試資源

Azure 原則是一項控管工具,可讓您強制執行組織標準及大規模評估合規性。 原則可讓您執行 Azure 環境的稽核、即時強制作業和補救。 稽核結果會提供在合規性儀表板中。 在此儀表板中,您可以檢閱哪些資源和元件符合或不符合規範,並採取補救動作。 如需詳細資訊,請參閱 Azure 原則服務概觀

在下列案例中,請使用 Azure 原則來管理負載測試資源:

  • 私人測試
    • 當您想要確保 Azure 負載測試中的負載測試只能在私人測試流量模式中建立時。
    • 若您想要確保 Azure 負載測試服務所建立的虛擬機器、網路安全性群組 (NSG)、Azure 負載平衡器和公用 IP 等資源只會在訂用帳戶中的一組虛擬網路中建立。
  • 客戶管理的金鑰
    • 您想要使用客戶自控金鑰 (CMK) 來管理 Azure 負載測試資源的待用加密。

原則效用的類型和指引

強制執行原則時,您可以決定其對結果評估的效果。 每個原則定義都可讓您選擇多個效果之一。 因此,原則強制執行的行為可能會根據您要評估的作業類型而有所不同。 一般而言,與 Azure 負載測試整合的原則有下列效果:

  • 稽核:當原則的效果設定為 Audit 時,原則將不會對您的環境造成任何重大變更。 原則會針對與指定範圍內的原則定義不相符的 Azure 負載測試資源對您發出警示。 元件在原則合規性儀表板中會標示為不符合規範。 Audit 值是未選取任何原則效果時的預設值。

  • 拒絕:當原則的效果設定為 Deny 時,原則會阻止建立不符合原則定義的新測試回合。 不符合規範的現有測試回合和資源不受影響。 「稽核」功能會繼續運作。

  • 已停用:當原則的效果設定為 Disabled 時,將會評估原則,但強制執行不會生效。 此效果可停用原則的特定條件,而不是所有條件。

內建原則定義

預先決定的原則稱為「內建」,可用來控管負載測試資源,讓您無須以 JSON 格式撰寫自訂原則,即可強制執行與最佳安全性做法相關聯的常用規則。 即使內建已預先決定,某些原則還是需要您定義參數。 例如,藉由定義原則的效果,您可以先稽核負載測試資源,再強制執行拒絕作業以防止中斷。 請參閱 Azure 負載測試的內建原則,以檢視目前適用於 Azure 負載測試的內建原則。

啟用和管理負載測試原則

選取原則定義

  1. 登入 Azure 入口網站。 1. 在搜尋列中搜尋原則,然後選取 [原則]

    顯示搜尋列的螢幕擷取畫面。

  2. 在 [原則] 視窗中,選取 [定義]

    醒目提示 [定義] 選項的螢幕擷取畫面。

  3. 在 [類別] 篩選中取消選取 [全選],然後選取 [Azure 負載測試]

    顯示 [類別篩選] 和所選 Azure 負載測試類別的螢幕擷取畫面。

  4. 現在,您應該可以看到所有適用於 Azure 負載測試的原則。 請確實閱讀並了解原則指引,並選取要指派給範圍的原則。

    顯示可用原則的螢幕擷取畫面。

將原則指派給範圍

  1. 選取要套用的原則。 此範例顯示應僅針對虛擬網路中的私人端點執行使用 Azure 負載測試的負載測試原則。 請按一下左上角的 [指派] 按鈕。

    此螢幕擷取畫面顯示「應僅針對虛擬網路中的私人端點執行使用 Azure 負載測試的負載測試」原則。

  2. 選取您要套用原則的訂用帳戶。

    • 您可以選擇將範圍限制在訂用帳戶內的單一資源群組。

    • 如果您想要將原則套用到整個訂用帳戶,但排除某些資源群組,您也可以設定排除清單。

    • 如果您想要執行原則的效用 (稽核或拒絕),請將原則強制選取器設定為 [啟用],或是設定為 [停用] 來關閉效用 (稽核或拒絕)。

    此螢幕擷取畫面顯示的位置可供您選擇將範圍限制在訂用帳戶內的單一資源群組。

  3. 若要指定原則效果,請選取畫面頂端的參數索引標籤。

    1. 取消核取 [只顯示需要輸入或檢閱的參數] 選項。

    2. 依照原則指引選取 [稽核] 或 [拒絕] 或 [已停用] 作為原則的效果。

    3. 選取 [檢閱 + 建立] 按鈕。

    此螢幕擷取畫面顯示可讓您指定原則效果的 [參數] 索引標籤。

功能限制

  • 應僅針對虛擬網路中的私人端點執行使用 Azure 負載測試的負載測試原則僅適用於在原則指派之後觸發的負載測試。 如果選取了「稽核」效果,則有負載測試回合違反原則的 Azure 負載測試資源將會顯示為不符合規範。 若要補救,請刪除違反原則的測試回合,然後重新指派原則。

  • 指派具有「拒絕」效果的原則可能需要 30 分鐘 (平均值) 到一小時才能開始拒絕建立不符合規範的資源。 延遲是指下列案例:

    • 指派新的原則。
    • 修改現有的原則指派。
    • 在具有現有原則的範圍中建立新的 Azure 負載測試資源。
  • Azure 負載測試資源中現有元件的原則評估可能需要一小時 (平均值) 到兩小時,才能在入口網站中顯示合規性結果。

  • 如果合規性結果顯示為「未啟動」,則可能是下列原因所造成:

    • 原則評估未完成。 初始評估延遲可能長達兩小時。
    • 原則指派的範圍中沒有 Azure 負載測試資源。

下一步