建立服務等級目標

本頁面說明如何在Google Cloud 主控台中建立服務等級目標 (SLO)。如要瞭解如何以程式輔助方式建立 SLO,請參閱「使用 SLO API

如要瞭解服務等級目標的設計概要和相關資訊,請參閱以下資源:

如要建立服務等級目標,請按照下列步驟操作:

  1. 前往服務的「Health」分頁:

    1. 在 Google Cloud 控制台中,前往「Cloud Service Mesh」

      前往 Cloud Service Mesh

    2. 在選單列的下拉式清單中選取 Google Cloud 專案。

    3. 按一下要為其建立服務等級目標的服務。

    4. 在左側導覽列中,按一下「健康」

  2. 按一下「建立 SLO」連結。

  3. 按一下「設定服務水準指標 (SLI)」,選取要追蹤的服務水準指標 (SLI) 類型。選擇下列其中一個選項:

    • 可用性:成功回應數與所有回應數的比率。在到達服務的 Envoy 附加 Proxy 前就失敗的請求 (例如因網路或 DNS 失敗) 不會列入這個比率。
    • 延遲:低於指定延遲門檻的呼叫數與所有呼叫數的比率。
  4. 針對延遲時間 SLI,請以毫秒為單位輸入延遲時間門檻

  5. 在「成效目標」部分的「目標」欄位中輸入百分比,即可設定 SLI 的成效目標。Cloud Service Mesh 會使用這個值計算您為此 SLO 設定的錯誤預算

  6. 在「遵循期」部分中,選取「期間類型」和「期間長度」。如要進一步瞭解這些設定,請參閱法規遵循期

  7. 或者,您也可以在「設定 SLI」部分選取「Windows 版」SLI。特定時間範圍的 SLI 可協助您找出服務未達到 SLO 合規目標的時間範圍 (例如要求數量出現尖峰,導致短時間內延遲增加)。選取這個選項時,您必須指定下列項目:

    • 良好條件:設定某個時間範圍要被系統視為「良好」時需要達到的「良好效能」百分比門檻。
    • Duration:設定每個時間範圍的長度,以便在遵循期間以遞增方式評估 SLO 成效。

    舉例來說,假設您有一個可用性 SLO,其滾動 週期為 7 天,SLO 目標99%。接著,您可以新增良好條件 95%,以及持續時間 5 分鐘。為了符合規定,服務需要在過去 7天內,至少有 99% 的時間,在所有 5 分鐘的時間範圍內維持 95% 的正常運作時間。

  8. 您可以按一下「為 SLO 命名」,變更預設的 SLO 顯示名稱。Cloud Service Mesh 會提供預設名稱,根據設定說明服務等級目標。

  9. 按一下「提交」

後續步驟