Anthos Service Mesh 1.6

创建 SLO

本页面介绍如何创建服务等级目标 (SLO)。如需了解背景信息和建议,请参阅设计 SLO

如需了解 SLO,请参阅服务等级目标概览

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

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

    1. 在 Google Cloud Console 中,转到 Anthos Service Mesh

      转到 Anthos Service Mesh

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

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

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

  2. 点击创建 SLO 链接。

  3. 点击 SLI 类型以选择此 SLO 要跟踪的服务等级指标 (SLI)。请按以下方式之一操作:

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

  5. SLO 目标部分的合规目标字段中输入一个百分比,以设置 SLI 的效果目标。Service Mesh 使用此值来计算此 SLO 的错误预算

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

  7. (可选)选择添加基于窗口的 SLI。基于窗口的 SLI 可以帮助您捕获服务不满足 SLO 合规目标的时间段(例如,会在短期内增加延迟时间的请求数达到峰值时)。选择此选项后,您必须指定:

    • 窗口目标:输入每个窗口的百分比目标。
    • 窗口期间:输入合规期内将按增量衡量 SLO 性能的时长。

    例如,假设可用性 SLO 含滚动 7 天的时限,并且 SLO 目标99%。接着添加窗口目标 95% 和窗口期间 5 分钟。为确保合规,服务需要在过去 795% 的所有 5 分钟窗口至少 99% 的时间可用。

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

  9. 点击提交

后续步骤