SLA object

以下 objects 直接与 sla(服务级别协议)API 相关。

SLA

服务等级协议(SLA)object 具有以下属性。

属性 数据类型 描述
slaid ID SLA 的 ID。

属性行为:
- 只读
- 对于 update 操作是必需的
name string SLA 的名称。

属性行为:
- 对于 create 操作是必需的
period integer SLA 的报告周期。

可能的值:
0 - 每日;
1 - 每周;
2 - 每月;
3 - 每季度;
4 - 每年。

属性行为:
- 对于 create 操作是必需的
slo float 以百分比表示的最低可接受服务等级目标(SLO)。如果服务等级指标(SLI)低于该值,则认为 SLA 处于问题/未满足状态。

可能的值:0 到 100(最多包含 4 位小数)。

属性行为:
- 对于 create 操作是必需的
effective_date integer SLA 的生效日期。

可能的值:UTC 时间戳。
timezone string 报告时区,例如:Europe/LondonUTC

有关支持的时区完整列表,请参阅 PHP documentation

属性行为:
- 对于 create 操作是必需的
status integer SLA 的状态。

可能的值:
0 - (默认) 禁用的 SLA;
1 - 启用的 SLA。
description string SLA 的描述。

SLA计划

服务等级协议(SLA)计划 object 定义了相关服务预计处于正常工作状态的时间段。 它具有以下属性。

属性 数据类型 描述
period_from integer 每周重复时间段的起始时间(包含)。

可能的值:秒数(从周日开始计算)。

属性行为:
- 必填
period_to integer 每周重复时间段的结束时间(不包含)。

可能的值:秒数(从周日开始计算)。

属性行为:
- 必填

SLA 排除停机时间

排除的停机时间 object 定义了连接服务计划停止工作的时段,该时段不会影响 SLI(服务等级指标),例如正在进行计划维护。 它具有以下属性。

属性 数据类型 说明
name string 排除的维护期的名称。

属性行为:
- 必填
period_from integer 排除的维护期的开始时间(包含)。

可能的值:时间戳。

属性行为:
- 必填
period_to integer 排除的维护期的结束时间(不包含)。

可能的值:时间戳。

属性行为:
- 必填

SLA 服务标签

SLA服务标签object用于将服务关联到SLA计算中。它具有以下属性。

属性 数据类型 描述
tag string SLA服务标签名称。

属性行为
- 必填
operator integer SLA服务标签操作符。

可能的值:
0 - (默认) 等于;
2 - 包含。
value string SLA服务标签值。