一种根因分析的方法及装置制造方法及图纸

技术编号:24170868 阅读:60 留言:0更新日期:2020-05-16 02:54
本发明专利技术实施例公开了一种根因分析的方法及装置,方法包括:在监控到第一业务节点处理第一业务产生异常后,获取第一业务节点中发生异常的第一指标曲线,确定第一业务对应的第二业务节点,从各第二业务节点中确定初选异常节点,其中,初选异常节点中具有与第一指标曲线匹配的第二指标曲线,从第一业务节点和初选异常节点中确定出引发异常的根因节点。本发明专利技术通过将具有与第一指标曲线匹配的第二指标曲线的节点作为初选异常节点也即根据曲线走势判断相似性,高效进行根因分析的同时提高了根因分析结果的准确性。

【技术实现步骤摘要】
一种根因分析的方法及装置
本专利技术涉及金融科技(Fintech)计算机领域,尤其涉及一种根因分析的方法及装置。
技术介绍
根源问题分析(RootCauseAnalysis,RCA)是指在系统发生异常的时候会出现很多相关的异常信息,从这些大量相关的信息中找到问题的根源。RCA的分析,是通过系统体现出来的一些数据和数据之间的关系,达到找寻问题根源的目的。比如:某主机磁盘异常,某系统的某一命令执行时间过长,某方法出现了空指针报错等。RCA一直没有通用的解决方法。当系统达到一定的规模时,会出现子系统多、关系多、指标多、告警多的情况,这个时候来进行RCA分析会非常困难。目前常用的RCA方案为告警分析:当出现业务异常的时候,完善的监控系统一般都会有大量的监控告警。这些告警有一些是基于指标的阈值,有一些是基于错误关键字日志,有一些是基于系统的模块调用等。这些告警一般均是以自身采集的数据来作为监控点,当发生业务异常时,有可能只是受到其它系统异常的影响,不一定是问题的根源。也就是说,业务异常时,可能会有大量的告警,可能其中一些是根源,另一些可能本文档来自技高网...

【技术保护点】
1.一种根因分析的方法,其特征在于,包括:/n在监控到第一业务节点处理第一业务产生异常后,获取所述第一业务节点中发生异常的第一指标曲线;/n确定所述第一业务对应的第二业务节点,所述第二业务节点为处理所述第一业务的各业务节点中除所述第一业务节点之外的任一业务节点;/n从各第二业务节点中确定初选异常节点,其中,所述初选异常节点中具有与所述第一指标曲线匹配的第二指标曲线;/n从所述第一业务节点和所述初选异常节点中确定出引发异常的根因节点。/n

【技术特征摘要】
1.一种根因分析的方法,其特征在于,包括:
在监控到第一业务节点处理第一业务产生异常后,获取所述第一业务节点中发生异常的第一指标曲线;
确定所述第一业务对应的第二业务节点,所述第二业务节点为处理所述第一业务的各业务节点中除所述第一业务节点之外的任一业务节点;
从各第二业务节点中确定初选异常节点,其中,所述初选异常节点中具有与所述第一指标曲线匹配的第二指标曲线;
从所述第一业务节点和所述初选异常节点中确定出引发异常的根因节点。


2.根据权利要求1所述的方法,其特征在于,所述从各第二业务节点中确定初选异常节点,包括:
针对每个第二业务节点,确定所述第二业务节点的各指标曲线中与所述第一业务关联的指标曲线;若与所述第一业务关联的指标曲线中存在与所述第一指标曲线匹配的第二指标曲线,则确定所述第二业务节点为初选异常节点。


3.根据权利要求1所述的方法,其特征在于,在所述在监控到第一业务节点处理第一业务产生异常之前,还包括:
通过第三业务的业务处理流水,确定处理所述第三业务的各第三业务节点,并确定每个第三业务节点的各指标曲线中与所述第三业务关联的指标曲线;所述第三业务为各业务中的任一种;
生成所述第三业务的业务标识、各第三业务节点、各第三业务节点中与所述第三业务关联的指标曲线的对照关系。


4.根据权利要求1所述的方法,其特征在于,通过如下方式确定与所述第一指标曲线是否匹配的第二指标曲线,包括:
确定所述第一指标曲线中的第一异常开始时刻、第一异常峰值时刻及异常时段中各时刻的指标波动值的第一排序;
确定所述第二指标曲线中的第二异常开始时刻、第二异常峰值时刻及异常时段中各时刻的指标波动值的第二排序;
根据所述第一异常开始时刻与所述第二异常开始时刻的第一匹配度、所述第一异常峰值时刻与所述第二异常峰值时刻的第二匹配度及所述第一排序与所述第二排序的第三匹配度,确定所述第一指标曲线与所述第二指标曲线之间的匹配度是否大于设定阈值。


5.根据权利要求1所述的方法,其特征在于,所述从所述...

【专利技术属性】
技术研发人员:杜林尤嘉李诚林城刘超杨利国
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1