故障诊断方法、装置、存储介质及设备制造方法及图纸

技术编号:25550551 阅读:35 留言:0更新日期:2020-09-08 18:49
本申请实施例涉及数据处理技术领域,具体涉及一种故障诊断方法、装置、存储介质及设备,所述故障诊断方法包括:获得历史告警记录,所述历史告警记录包括多个携带状态标记的告警,所述状态标记表征告警是否发生;根据故障的总数,以及所述多个告警各自所关联的故障的数量,确定所述多个告警各自的稀缺度;根据所述多个告警各自的稀缺度和携带的状态标记,以及告警与故障之间预设的关联得分,确定各个故障的总得分,其中,一个故障的总得分表征:所述多个告警中至少部分告警的发生是由该故障导致的可能性。本方法通过综合计算告警的稀缺度、状态以及与故障之间的预设得分得出故障总得分,可以实现在没有大量样本的情况下,准确地对故障进行诊断。

【技术实现步骤摘要】
故障诊断方法、装置、存储介质及设备
本申请实施例涉及数据处理
,具体而言,涉及一种故障诊断方法、装置、存储介质及设备。
技术介绍
在软件系统运行过程中,一个故障发生时会引起若干个相关的告警,在实际情况中,相关人员会接到若干告警,然后需要根据所产生的告警查找产生告警的原因并作出相应的处理。在收集到告警后,如果依赖人工去进行分析、处理将会严重依赖处理人员的专业知识及对系统的熟悉度,另外,在处理过程中也会耗费比较长时间去做告警分析,严重影响故障的处理进度。现有的一些相关技术中的故障诊断存在较多缺陷,如:1、在投入使用前需要收集大量的故障案例,对于普通软件系统来说,大量的故障案例是比较难收集到的。2、收集数据后需要构建相应的分类模型,由于上一步条件的限制可能导致分类模型的准确率和召回率比较低,从而直接影响后续故障的判断。3、故障分析模型比较复杂,这也可能导致故障诊断系统的准确性较低。
技术实现思路
本申请实施例提供一种故障诊断方法、装置、设备及存储介质,旨在在没有大量样本的情况下,如何比较准确的定位故障。...

【技术保护点】
1.一种故障诊断方法,其特征在于,所述方法包括:/n获得历史告警记录,所述历史告警记录包括多个携带状态标记的告警,所述状态标记表征告警是否发生;/n根据故障的总数,以及所述多个告警各自所关联的故障的数量,确定所述多个告警各自的稀缺度;/n根据所述多个告警各自的稀缺度和携带的状态标记,以及告警与故障之间预设的关联得分,确定各个故障的总得分,其中,一个故障的总得分表征:所述多个告警中至少部分告警的发生是由该故障导致的可能性。/n

【技术特征摘要】
1.一种故障诊断方法,其特征在于,所述方法包括:
获得历史告警记录,所述历史告警记录包括多个携带状态标记的告警,所述状态标记表征告警是否发生;
根据故障的总数,以及所述多个告警各自所关联的故障的数量,确定所述多个告警各自的稀缺度;
根据所述多个告警各自的稀缺度和携带的状态标记,以及告警与故障之间预设的关联得分,确定各个故障的总得分,其中,一个故障的总得分表征:所述多个告警中至少部分告警的发生是由该故障导致的可能性。


2.根据权利要求1所述的方法,其特征在于,在获得历史告警记录之后,所述方法还包括:
对所述历史告警记录包括的多个告警进行聚类,得到多个告警组;
根据故障的总数,以及所述多个告警组各自所关联的故障的数量,确定所述多个告警组各自的组稀缺度;
根据所述告警组内的告警各自携带的状态标记,确定所述多个告警组各自的组状态标记;
根据告警与故障之间预设的关联得分,确定所述多个告警组各自与故障之间的组关联得分;
所述确定各个故障的总得分,包括:
根据所述多个告警组各自的组稀缺度和组状态标记,以及所述多个告警组各自与故障之间的组关联得分,确定各个故障的总得分。


3.根据权利要求2所述的方法,其特征在于,在对所述历史告警记录包括的多个告警进行聚类,得到多个告警组之后,所述方法还包括:
在当前告警记录中的告警未包含于所述多个告警组中的任一告警组的情况下,确定所述当前告警记录中的告警所属的类别,并添加到所述多个告警组中的一个告警组中;和/或
根据告警组编辑操作,对所述多个告警组进行更新。


4.根据权利要求1所述的方法,其特征在于,根据所述多个告警各自的稀缺度和携带的状态标记,以及告警与故障之间预设的关联得分,确定各个故障的总得分,包括:
针对所述多个告警中携带的状态标记为已发生的告警,将已发生的告警的权重设置为第一值,以及,针对所述多个告警中携带的状态标记为未发生的告警,将未发生的告警的权重设置为零,所述第一值大于零;
根据所述多个告警各自的权重,以及告警与故障之间预设的关联得分,确定各个故障的相关度得分;
根据所述多个告警各自的稀缺度和所述各个故障的相关度分,确定各个故障的总得分。


5.根据权利要求1-4任一所述的方法,其特征在于,告警与故障之间预设的关联得分是按照以下步骤预先设置的:
根据各个告警的历史发生的次数和每次告警发生所关联的故障,设置所述关联得分。


6.根据权利要求1-4任一所述的方法,其特征在于,所述多个告警中任一告警的稀缺度是按照以下公式确定的:



其中,idfi表示所述多个告警中第i个告警的稀缺度,a表示故障的总数,b表示第i个告警所关联的故障的数量。


7.根据权利要求1-4任一所述的方法,其特征在于,所述方法还包括:
按照得分从高到低的顺序,对所述各个故障的总得分进行排序;
将序号在预设序号之前的故障添加到故障列表中,并输出所述故障列表。


8.根据权利要求1-4任一所述的方法,其特征在于,获得历史告警记录,包括:
按照预设周期,从告警数据库中读取预设时间段内的各个历史告警记录,其中,所述预设时间段的时长大于所述预设周期的时长。


9.一种故障诊断装置,其特征在于,所述装置包括:
数据获取模块,被配置为获得历史告警记录,所述历史告警记录包括多个携带状态标记的告警,所述状态标记表征告警是否发生;
稀缺度确定模块,被配置为根据故障的总数,以...

【专利技术属性】
技术研发人员:杨泽英马超李天棚郝学武张天佑蒋洪旭张笑楠白金山孙大猛
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

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

1