跳到主要内容
版本:3.7.0

健康评分

健康评分通过量化实例的运行状态,为运维人员提供直观的健康度评估,帮助快速识别异常并优先处理关键问题。

健康评分范围

ONE提供了针对不同实例的健康评分规则的配置能力,包括对主机、容器、进程组、进程组实例、服务&服务实例、接口、数据库、关键方法、消息队列、原生应用、web应用、MP应用、视图、页面和网络请求的评分设置。1759142799508

如何设置健康评分

ONE针对不同实例都提供了一套预置的健康分评分规则,达到开箱即用的效果。同时,也可以支持针对默认规则进行修改,也可以针对特殊的实例对象进行单独的健康评分规则配置。

默认评分规则

进入部署配置->规则配置->健康判定->健康评分1759144693735

每个指标都有对应的计算评分方式,指标均有一个默认的基本判断来决定该指标评分的趋势,也可自行更改其在健康评分中的判断来改变其评分走向以适应特殊场景。本期中模型仅支持线性模型,阈值仅支持固定阈值,通过固定阈值区间设置通过线性计算评分的值区间。

每个指标评分满分均为100,通过设置权值获得该指标的权重。权值支持输入0~100之间的整数。通过权重确定该指标评分在所有指标评分中的比重,所有指标的评分满分也均为100分。用户可通过指标名称右侧的勾选框设置是否在改指标为0时,将整个健康评分置0.确定后保存该规则,并可在外层规则列表中调整优先级及启用禁用或进行编辑删除。

自定义评分规则

用户可以针对不同的对象设置单独的评分规则1759144733426

通过添加条件定位使用该规则计算健康评分的对象(此处以主机为例),并需设置条件间的关系,以判断是符合所有条件的主机还是符合任意条件的主机使用该规则,且规则列表中同样可拖动调整优先级顺序,当主机符合多条规则时,以最高优先级的规则进行计算。

特殊场景说明

进程组健康评分是如何计算的?

在健康评分配置中,可能会发现缺少了进程组的健康评分配置。该配置为默认配置,通过进程组中包含的各进程组实例的评分计算得到。进程组中所有进程组实例的健康评分的平均值即为该进程组的健康评分。