【技术实现步骤摘要】
一种业务系统的健康度评估及观测方法、装置
[0001]本申请涉及自动化运维
,尤其是涉及一种业务系统的健康度评估及观测方法
、
装置
。
技术介绍
[0002]在云原生环境或混合云环境下,为了适应逐渐增多的业务量,通常将业务组件部署在不同容器和环境下,这将导致业务规模
、
业务架构越来越复杂,为了能够衡量并保障业务健康平稳运行,并且在业务健康出现问题时定位并解决问题,需要在业务系统运行时对业务健康进行评估和观测
。
[0003]现阶段的健康评估和观测方法一般使用基础监控工具获取资源层次的基础监控数据和性能数据,如网络
、
主机
、
数据库
、
中间件等数据,并根据异常基础监控数据或异常性能数据对系统正常运行的影响程度确定系统健康情况
。
[0004]但是,现有的健康评估和观测方法仅是从基础监控层面
、
应用性能层面对系统指标进行收集和分析,分析数据和分析结果较为片面,并且在确定系统故障后,无法快速定位故障原因
。
技术实现思路
[0005]有鉴于此,本申请实施例的目的在于提供一种业务系统的健康度评估及观测方法
、
装置,能够通过对业务数据
、
日志数据
、
链路数据的分析,确定业务系统中各评估对象的健康度,分析数据更全面,并且在业务系统运行异常时快速定位异常原因
。
[0006]第一方面,本 ...
【技术保护点】
【技术特征摘要】
1.
一种业务系统的健康度评估及观测方法,所述业务系统部署在云原生环境和混合云环境下,其特征在于,所述方法包括:在所述业务系统中部署采集代理;获取所述业务系统的健康度评估数据;其中,所述健康度评估数据包括基础监控指标
、
应用性能指标
、
用户体验数据
、
业务指标
、
云环境数据
、
链路数据
、
日志数据;将所述健康度评估数据输入健康度模型中,获取所述健康度模型输出的所述健康度评估数据的严重级别和健康分数;根据与评估对象关联的健康度评估数据的严重级别
、
健康分数以及预设权重,确定所述评估对象的健康度;根据所述评估对象的健康度,以及所述评估对象之间的位置关系,生成所述业务系统的业务全景图,并在所述评估对象的健康度符合告警要求时进行告警
。2.
根据权利要求1所述的业务系统的健康度评估及观测方法,其特征在于,所述方法还包括:根据所述链路数据包含的链路节点以及所述链路节点之间的调用关系,确定所述评估对象以及所述评估对象之间的位置关系
。3.
根据权利要求1所述的业务系统的健康度评估及观测方法,其特征在于,所述健康度模型中设置有阈值范围
、
严重级别
、
健康分数的关联关系,所述健康度评估数据与所述关联关系一一对应;所述将所述健康度评估数据输入健康度模型中,获取所述健康度模型输出的所述健康度评估数据的严重级别和健康分数,包括:根据所述健康度评估数据所处的阈值范围,确定所述健康度评估数据的严重级别和健康分数
。4.
根据权利要求3所述的业务系统的健康度评估及观测方法,其特征在于,所述阈值范围包括静态阈值范围和动态阈值范围,通过如下方式确定所述动态阈值范围:采集产生于预设时间范围内的历史健康度评估数据;其中,所述历史健康度评估数据标记有真实严重级别;基于所述历史健康度评估数据对分类模型进行训练;其中,所述分类模型中设置有待训练的阈值范围;若所述分类模型输出的预测严重级别与输入的所述历史健康度评估数据的真实严重级别相一致的数量满足训练要求,则将所述分类模型中当前的阈值范围确定为所述动态阈值范围
。5.
根据权利要求1所述的业务系统的健康度评估及观测方法,其特征在于,所述方法还包括:采用与所述评估对象的严重级别相匹配的颜色,...
【专利技术属性】
技术研发人员:闫慧宁,贺仁杰,孙雅静,陈文链,刘伟伟,邢玉轩,吕林珏,于振洹,董少波,范振凯,黄瑞阳,
申请(专利权)人:中央军委政治工作部军事人力资源保障中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。