2 服务级别协议SLA

概述

创建服务后,您可以开始监控其性能是否达到服务级别协议(SLA)的要求。

服务->SLA 菜单部分用于为各种服务配置 SLA。Zabbix 中的 SLA 定义了服务级别目标(SLO)、预期的正常运行时间计划以及计划内停机时间。

SLA 和服务通过服务标签进行匹配。同一个 SLA 可以应用于多个服务,系统会分别测量每个匹配服务的性能。单个服务可以分配多个 SLA,每个 SLA 的数据将分别显示。

在 SLA 报告中,Zabbix 提供服务级别指标(SLI)数据,用于衡量实际的服务可用性。通过比较 SLO(预期可用性,以 % 表示)和 SLI(实际可用性,以 % 表示),可以确定服务是否达到 SLA 目标。

配置

要创建新的 SLA,请点击 创建 SLA 按钮。

SLA 选项卡允许您指定常规 SLA 参数。

参数 描述
名称 输入 SLA 名称。
SLO 以百分比形式输入服务级别目标(SLO)。
报告周期 选择用于计算 SLA 报告中 SLI 数据的 SLI 报告周期:
每日 - 每天,从 00:00:00 到 23:59:59。
每周 - 每周,从星期日 00:00:00 到星期六 23:59:59。
每月 - 每月,从第一天 00:00:00 到最后一天 23:59:59。
每季度 - 每个日历季度:Q1(1 月至 3 月)、Q2(4 月至 6 月)、Q3(7 月至 9 月)、Q4(10 月至 12 月)。
每年 - 每个日历年,从 1 月 1 日 00:00:00 到 12 月 31 日 23:59:59。
时区 选择 SLA 时区。
计划 选择 SLA 计划 - 24x7 或自定义。
生效日期 选择开始计算 SLA 的日期。
服务标签 添加服务标签,以标识此 SLA 应应用于哪些服务。
名称 - 服务标签名称,必须完全匹配且区分大小写。
操作 - 如果标签值必须完全匹配(区分大小写),请选择 等于;如果只需匹配标签值的一部分(不区分大小写),请选择 包含。
值 - 根据所选操作进行搜索的服务标签值。
如果至少有一个服务标签匹配,则会将 SLA 应用于该服务。
描述 为 SLA 添加描述。
已启用 选中复选框以启用 SLA 计算。

排除的停机时间选项卡允许您指定从 SLA 计算中排除的停机时间。

点击 添加 配置排除的停机时间,然后输入周期名称、开始日期和持续时间。

SLA 报告

服务相对于 SLA 的表现可在 SLA 报告 中查看。SLA 报告可以通过以下方式查看:

  • 在 SLA 部分中,点击 SLA 报告超链接;
  • 在 Services 部分中,点击信息选项卡中的 SLA 名称;
  • 在仪表板 widget SLA report 中查看。

    一旦配置了 SLA,services 部分中的 Info 选项卡也会显示一些有关服务性能的信息。