On this page
SLA 对象
以下对象与 sla (服务水平协议) API 直接相关。
SLA
SLA 对象具有以下属性。
| 属性 | 类型 | 描述 |
|---|---|---|
| slaid | ID | SLA 的 ID。 属性行为: - 只读 - 更新操作所必需 |
| name | string | SLA 的名称。 属性行为: - 创建操作所必需 |
| period | integer | SLA 的报告周期。 可能的值: 0 - 每日; 1 - 每周; 2 - 每月; 3 - 每季度; 4 - 每年。 属性行为: - 创建操作所必需 |
| slo | float | 以百分比表示的最低可接受服务级别目标(Service Level Objective)。如果服务级别指标(SLI)低于该值,则 SLA 被视为处于问题/未达成状态。 可能的值:0-100(最多 4 位小数)。 属性行为: - 创建操作所必需 |
| effective_date | integer | SLA 的生效日期。 可能的值:UTC 中的日期时间戳。 |
| timezone | string | 报告时区,例如:Europe/London、UTC。有关支持的时区完整列表,请参见 PHP documentation。 属性行为: - 创建操作所必需 |
| status | integer | SLA 的状态。 可能的值: 0 - (默认) 已禁用的 SLA; 1 - 已启用的 SLA。 |
| description | string | SLA 的描述。 |
SLA 计划
SLA 计划对象定义了关联服务预定处于正常工作状态的时间段。 它具有以下属性。
| 属性 | Type | 描述 |
|---|---|---|
| period_from | integer | 循环每周时间段的开始时间(包含)。 可能的值:秒数(从星期日开始计数)。 属性行为: - 必填 |
| period_to | integer | 循环每周时间段的结束时间(不包含)。 可能的值:秒数(从星期日开始计数)。 属性行为: - 必填 |
SLA 排除停机时间
排除的停机对象定义了计划内停机时间,这些时间不会影响 SLI 的计算,比如正在进行的计划内维护。 它具有如下属性。
| 属性 | Type | 描述 |
|---|---|---|
| name | string | 排除停机时间的名称。 属性行为: - 必填 |
| period_from | integer | 排除停机时间的开始时间(包含)。 可能的值:时间戳。 属性行为: - 必填 |
| period_to | integer | 排除停机时间的结束时间(不包含)。 可能的值:时间戳。 属性行为: - 必填 |
SLA 服务标签
SLA 服务标签对象将服务与 SLA 计算关联起来。 它具有如下属性。