跳转至

组成实体与健康度


什么是组成实体

系统system)是业务层面的聚合概念,例如“支付系统”“订单系统”。一个系统通常由多个下层实体共同支撑,这些下层实体就是该系统的组成实体,包括服务、主机、数据库等。

系统本身不直接产生监控数据,它的健康度通过聚合这些组成实体的运行状态计算得出。当某个组成实体发生未恢复告警时,会直接影响所属系统的健康度。

注意

若系统未配置任何组成实体,健康度将显示为未知

组成实体如何影响系统健康度

不同组成实体对系统的影响程度不同。观测云通过重要度来体现这一差异:重要度越高的组成实体,其告警对系统健康度的影响越大。

基础重要等级 tier

每个实体都有默认的基础重要等级,代表该实体在一般情况下的关键程度:

等级 说明 影响权重
L0, 极核心 系统中最关键的组件,不可中断 5
L1, 核心 高优先级组件 3
L2, 重要 重要组件 1.5
L3, 普通 一般组件 1
L4, 低影响 测试或辅助类组件 0.5
缺失 实体未设置等级 1(按 L3 处理)

在系统中单独调整影响程度

在特定系统中,某个组成实体的重要性可能与它的默认等级不同。例如,一个普通等级的数据库,在某个特定系统中可能是核心依赖。

因此,观测云支持在系统维度为组成实体单独设置影响程度,覆盖其默认等级:

设置项 说明
inherit 继承默认等级,该实体在当前系统中沿用其基础重要等级
override 单独设置

在当前系统中调整该实体的影响程度,可选:
  • critical:核心组件
  • important:重要组件
  • normal:普通组件
  • low:低影响组件
  • disabled 不参与计算

    该实体属于此系统,但其告警不影响系统健康度

    如何配置组成实体

    在新建或编辑 system 实体时,于“关系”区域的组成实体中进行维护:

    • 添加组成实体:选择构成该系统的服务、主机、数据库等实体,添加后将展示在列表中;
    • 调整健康影响:在组成实体列表的“健康影响”列,点击下拉框选择影响程度
    • 移除组成实体:点击操作列的删除图标,表示该实体不再参与系统健康度计算。
    关系同步说明

    无论在系统侧添加组成实体,还是在子实体侧设置所属系统,两侧会自动同步。一个实体可以同时属于多个系统,每个系统独立计算该实体对自身健康度的影响。

    文档评价

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