创建 SLO

本页面介绍了如何在 Google Cloud Console 中创建服务等级目标 (SLO)。如需了解如何以编程方式创建 SLO,请参阅使用 SLO API

如需大致了解与设计 SLO 相关的概览和信息,请参阅以下内容:

要创建 SLO,请执行以下操作:

  1. 转到服务的运行状况标签页:

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

      转到 Cloud Service Mesh

    2. 从菜单栏的下拉列表中选择 Google Cloud 项目。

    3. 点击要创建 SLO 的服务。

    4. 在左侧导航栏中,点击运行状况

  2. 点击创建 SLO 链接。

  3. 点击设置您的服务等级指标 (SLI),选择服务等级指标 (SLI) 的类型 这个 SLO 的跟踪对象请按以下方式之一操作:

    • 可用性:成功响应数占所有响应的数量的比率。此比率不包括在到达服务 Envoy Sidecar 代理前就失败(例如,由于网络或 DNS 故障)的请求。
    • 延迟时间:低于指定延迟时间阈值的调用数占所有调用的数量的比率。
  4. 对于延迟时间 SLI,请输入延迟时间阈值(以毫秒为单位)。

  5. 效果目标部分的目标中输入一个百分比 字段来设置 SLI 的性能目标。 Cloud Service Mesh 使用该值来计算 错误预算 你对此 SLO 的要求

  6. 合规期部分中,选择期间类型期间长度。如需详细了解这些设置,请参阅合规期

  7. 或者,在设置您的 SLI 部分中,您可以选择基于 Windows 的 SLI。窗口化 SLI 可帮助您捕捉到 服务无法达到 SLO 合规性目标的时间段 (例如,当请求数量激增时, 短时间内出现延迟)。选择此选项后,您必须指定:

    • 良好条件:设置“良好性能”百分比的阈值给定窗口是否满足这些条件,才会被计为“良好”。
    • 时长:设置每个窗口的时长,以及超过哪个 SLO 在合规期内,Google 会逐步衡量您的广告效果。

    例如,假设可用性 SLO 含滚动 7 天的时限,并且 SLO 目标99%。然后,添加 良好条件95%,时长5 分钟。 服务需要占所有 5 分钟期限的 95% 才能符合要求 在过去 7 天内至少有 99% 的时间可用。

  8. (可选)点击为您的 SLO 命名,以更改默认的 SLO 显示名称。Cloud Service Mesh 提供默认名称,用于描述 基于设置的 SLO。

  9. 点击提交

后续步骤