跳转至

自定义 Status Page


Status Page 用于向客户或协作方公开业务服务的运行情况。您可以将“支付 API”“订单查询”等服务关联到 SLO,展示服务状态和达标率,并通过笔记发布事故或维护进展。访客通过公开地址即可查看,无需登录工作空间。每个工作空间可配置一个 Status Page。

前提条件

  • 当前成员需拥有 Status Page 配置管理权限,可在角色管理中配置。
  • 创建 SLO,并拥有读取权限。支持监控器和指标两种 SLI 类型,关联的 SLO 须已启用且未配置分组维度。
  • 发布事故或维护记录时,需准备当前工作空间的公开笔记,并拥有笔记读取权限。

创建并公开页面

  1. 进入管理 > Status Page,创建页面并填写基础信息。时区用于解释记录的业务日期和划分历史统计日期,应按服务面向的地区选择。
  2. 服务区域添加对外展示的业务服务,并为每个服务关联一个 SLO。多个服务可以复用同一 SLO;目标和检测规则在监控 > SLO中维护。
  3. 保存草稿后预览,确认内容后点击公开页面,即可分享公开地址。

发布时至少需要一个开启对外展示且关联有效 SLO 的服务。草稿用于编辑配置,公开页面使用最近一次发布的配置。后续修改页面、服务或笔记关联设置时,保存草稿并更新发布后生效。

发布事故和维护记录

关联笔记中选择公开笔记,设置业务日期类型影响服务,开启对外展示后保存并发布。

影响服务可留空。留空的记录可在历史记录页面的服务筛选中选择全部服务查看;选择具体服务时,展示关联到该服务的记录。

类型为维护的记录,会使关联服务在该业务日期内显示维护状态。异常和延迟记录用于说明事件经过,服务状态仍由 SLO 达标率计算。

记录的更新方式取决于修改内容:

  • 标题和正文:直接编辑源笔记。已公开记录读取源笔记的最新内容,保存后即可对外展示。
  • 日期、类型、影响服务或展示状态:修改关联设置,保存草稿并更新发布。
  • 撤下记录:解除关联后保存并发布,源笔记继续保留。源笔记改为私有或被删除后,公开页面也会停止展示该记录。

已发布记录按业务日期保留在历史中,记录中的影响服务名称采用发布时的名称。

理解服务状态与达标率

最近 X 天 SLO 达标率采用关联 SLO 配置的考核周期。例如,SLO 选择最近 30 天,服务展示的就是最近 30 天达标率。监控器类型按正常运行时间占比计算,指标类型按成功数与总数的比例计算。

服务状态由达标率与 SLO 目标共同决定:

状态 含义
正常 达标率达到目标。
延迟 达标率达到最低目标,且低于目标。
异常 达标率低于最低目标。
维护 已发布的维护记录覆盖该服务及当前业务日期。
未知 关联来源失效或暂无有效统计结果。

24 小时趋势展示各时点按 SLO 考核周期计算的状态。90 天趋势记录各日截至当日结束时的周期达标率,今天展示最新结果;历史缺少记录时显示无有效样本。指标类型使用最近一次有效检测结果,阅读时应结合数据更新时间。

例如,关联 30 天周期的 SLO 时,历史某一天的值表示截至该日的最近 30 天达标率。

管理公开页面

  • 隐藏或删除服务:修改后保存并发布,服务退出公开列表。删除被笔记引用的服务前,需先调整笔记的影响服务。
  • 查看历史版本:通过版本选择器查看发布时的配置。历史版本保留配置记录,来源信息与笔记正文仍读取当前内容。
  • 取消公开与恢复:在已公开菜单中取消公开后,原地址停止展示业务内容。配置和历史版本继续保留,再次公开时沿用原地址。

更多阅读

文档评价

文档内容是否对您有帮助?