On this page
2 服务级别协议SLA
概述
在创建服务,用户就可以通过Zabbix开始监控服务性能是否满足服务级别协议(SLA)。
用户可以在服务->SLA菜单界面为众多服务配置SLAs。在Zabbix中单个SLA定义了服务级别目标(SLO)、预期正常运行时间和计划停机时间。
SLAs和服务通过服务标签完成匹配。用一个SLA可以用于不同的服务,其中每个服务的性能会分别进行测量计算。单一服务可以匹配多个SLA,起哄每个SLA的数据都会独立显示。
在Zabbix中的SLA报告包含服务级别指标(SLI)数据,该数据表示服务的实际可用性。系统将SLO(预期的可用性,以百分比%显示)和SLI(真实的可用性,以百分比%显示)进行比较,可以确定该服务是否满足设定的SLA目标。
配置
要创建新的 SLA,请点击 Create SLA 按钮。
SLA 选项卡允许指定常规 SLA 参数。

| 参数 | 说明 |
|---|---|
| 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 报告
How a service performs compared to an SLA is visible in the SLA 报告 展示了服务的性能与SLA之间的数据对比。 SLA报告可以通过以下方式进行查看:
- 通过点击位于SLA菜单的SLA报告超链接;
- 通过点击服务菜单下信息面板中的SLA名称;
-
通过点击位于仪表盘中的部件 widget 添加SLA 报告。
一旦完成SLA配置,服务面板下的 信息面板会显示有关服务性能的信息供用户查看。