On this page
2 服务级别协议SLA
概述
在创建 services 之后,您就可以开始监控其性能是否符合服务级别协议(SLA)。
Services > SLA 菜单部分可用于为各种服务配置 SLA。Zabbix 中的 SLA 定义了服务级别目标(SLO)、预期正常运行时间计划以及计划内停机时间。
SLA 和服务通过 service tags 进行匹配。同一个 SLA 可以应用于多个服务 - 性能将针对每个匹配的服务分别进行测量。单个服务可以分配多个 SLA - 每个 SLA 的数据将分别显示。
在 SLA 报告中,Zabbix 提供服务级别指标(SLI)数据,用于衡量真实的服务可用性。某项服务是否满足 SLA 目标,是通过将 SLO(预期可用性百分比)与 SLI(实际可用性百分比)进行比较来确定的。
配置
要创建新的 SLA,请点击 Create SLA 按钮。
SLA 选项卡可用于指定通用的 SLA 参数。

| Parameter | Description |
|---|---|
| Name | 输入 SLA 名称。 |
| SLO | 以百分比形式输入服务级别目标(SLO)。 |
| Reporting period | 选择用于计算 SLA report 中 SLI 数据的 SLI 报告周期: Daily - 每天,从 00:00:00 到 23:59:59。 Weekly - 每周,从周日 00:00:00 到周六 23:59:59。 Monthly - 每月,从第一天 00:00:00 到最后一天 23:59:59。 Quarterly - 每个日历季度:Q1(1 月-3 月)、Q2(4 月-6 月)、Q3(7 月-9 月)、Q4(10 月-12 月)。 Annually - 每个日历年,从 1 月 1 日 00:00:00 到 12 月 31 日 23:59:59。 |
| Time zone | 选择 SLA 时区。 |
| Schedule | 选择 SLA 日程 - 24x7 或自定义。 |
| Effective date | 选择开始计算 SLA 的日期。 |
| Service tags | 添加服务标签,以标识应应用此 SLA 的服务。 Name - 服务标签名称,必须完全匹配,区分大小写。 Operation - 如果标签值必须完全匹配(区分大小写),请选择 Equals;如果标签值的部分内容必须匹配(不区分大小写),请选择 Contains。 Value - 根据所选操作搜索的服务标签值。 如果至少有一个服务标签匹配,则会将 SLA 应用于该服务。 |
| Description | 为 SLA 添加描述。 |
| Enabled | 勾选复选框以启用 SLA 计算。 |
Excluded downtimes 选项卡可用于指定从 SLA 计算中排除的停机时间。

点击 Add 配置排除的停机时间,然后输入周期名称、开始日期和持续时间。
SLA 报告
服务相对于 SLA 的表现可在 SLA 报告 中查看。SLA 报告可以通过以下方式查看:
- 在 SLA 部分中,点击 SLA 报告超链接;
- 在 Services 部分中,点击信息选项卡中的 SLA 名称;
-
在仪表板 widget SLA report 中。
一旦配置了 SLA,服务部分中的 Info 选项卡也会显示一些有关服务性能的信息。