一种故障告警诊断方法及系统技术方案

技术编号:31025744 阅读:11 留言:0更新日期:2021-11-30 03:26
本发明专利技术涉及软件故障诊断领域,具体涉及一种故障告警诊断方法及系统,方法包括:实时监听故障,故障至少携带有故障信息;当监听到故障信息时,将故障信息与故障数据库中的历史故障信息进行匹配;当故障数据库中存在与故障信息匹配的历史故障信息时,则基于故障信息与历史故障信息的匹配,进行故障诊断;基于故障诊断,给出解决故障的参考方案。本发明专利技术优化了传统故障预警系统内人工处理异常的步骤,基于故障信息与故障数据库中的历史故障信息进行匹配,然后从故障数据库给出解决故障的参考方案。案。案。

【技术实现步骤摘要】
一种故障告警诊断方法及系统


[0001]本专利技术涉及软件故障诊断领域,具体而言,涉及一种故障告警诊断方法及系统。

技术介绍

[0002]目前市场上已经有一些通过分析设备运行日志进而得到设备运行健康状况的监测系统,很多也是使用ELK(E表示Elasticsearch、L表示Logstash、K表示Kibana)这一套技术做数据采集,也有的是运用Kibana、Elasticsearch、Logstash其中的几种程序组合或和其他程序的组合来实现日志数据的采集,后续再通过算法来分析日志进而得到实时的设备运行状态。
[0003]现有的一些工业设备预警系统只是做了日志采集和一些初级的故障判断及预警,未涉及到不在预案内的故障处理方案,一旦发生了系统无法判断的故障,则需要人工导出故障信息,再交由专业人士去判别故障原因,在未知故障发生频率较高的时候,人工成本会很高。

技术实现思路

[0004]本专利技术实施例提供了一种故障告警诊断方法及系统,基于故障数据库中历史故障信息分析故障告警,基于告警进行诊断并自动给出解决故障的参考方案。
[0005]根据本专利技术的一实施例,提供了一种故障告警诊断方法,包括以下步骤:
[0006]实时监听故障,故障至少携带有故障信息;
[0007]当监听到故障信息时,将故障信息与故障数据库中的历史故障信息进行匹配;
[0008]当故障数据库中存在与故障信息匹配的历史故障信息时,则基于故障信息与历史故障信息的匹配,进行故障诊断;
[0009]基于故障诊断,给出解决故障的参考方案。
[0010]进一步地,当监听到故障信息时,将故障信息与故障数据库中的历史故障信息进行匹配之后还包括:
[0011]当故障数据库中不存在与故障信息匹配的历史故障信息时,则将故障信息发送远程客户端;
[0012]远程客户端基于故障信息收到远程故障诊断;
[0013]基于远程故障诊断,给出解决故障的参考方案。
[0014]进一步地,给出解决故障的参考方案之后还包括:
[0015]将故障信息及远程故障诊断进行记录,并保存到故障数据库中,生成最新故障数据库。
[0016]进一步地,在实时监听故障之前还包括:
[0017]设置数据采集模板,根据数据采集模板进行数据采集,生成故障数据库并进行存储。
[0018]一种故障告警诊断系统,包括:
[0019]监听模块,用于实时监听故障,故障至少携带有故障信息;
[0020]数据存储模块,用于收集并记录历史故障信息,并生成故障数量库进行保存;
[0021]故障警示模块,用于对数据模块中的历史故障信息进行晒选,并将筛选出的历史故障信息发送至故障诊断模块;
[0022]故障诊断模块,用于将故障信息与历史故障信息进行匹配,当故障数据库中存在与故障信息匹配的历史故障信息时,基于匹配进行故障诊断,并给出解决故障的参考方案。
[0023]进一步地,数据采集模块包括:
[0024]数据采集单元,用于设置数据采集模板,根据数据采集模板进行数据采集;
[0025]数据转换单元,用于将采集到的数据推进行清洗转换;
[0026]数据存储单元,用于将转换后的数据保存到故障数据库中。
[0027]进一步地,故障诊断模块包括:
[0028]故障匹配单元,用于将故障信息与历史故障信息进行匹配;
[0029]故障诊断单元,用于若故障数据库中存在与故障信息匹配的历史故障信息时,则进行故障诊断,给出解决故障的参考方案。
[0030]进一步地,系统还包括:
[0031]远程处理模块,用于当故障数据库中不存在与故障信息匹配的历史故障信息时,将接收的远程协查信息发送至远程客户端;其中,远程协查信息为故障诊断模块发送的带有故障信息的信息;
[0032]远程客户端,用于基于故障信息收到远程故障诊断及解决故障的参考方案。
[0033]进一步地,系统还包括:
[0034]数据库更新模块,用于将故障信息及远程故障诊断进行记录,并保持到故障数据库中,生成最新故障数据库。
[0035]进一步地,系统还包括:
[0036]数据迁移模块,用于将故障数据库迁移到服务器。
[0037]本专利技术实施例中的故障告警诊断方法及系统,方法包括:实时监听故障,故障至少携带有故障信息;当监听到故障信息时,将故障信息与故障数据库中的历史故障信息进行匹配;当故障数据库中存在与故障信息匹配的历史故障信息时,则基于故障信息与历史故障信息的匹配,进行故障诊断;基于故障诊断,给出解决故障的参考方案。本专利技术优化了传统故障预警系统内人工处理异常的步骤,基于故障信息与故障数据库中的历史故障信息进行匹配,然后从故障数据库给出解决故障的参考方案。
附图说明
[0038]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0039]图1为本专利技术故障告警诊断方法的流程图;
[0040]图2为本专利技术故障告警诊断系统的原理图;
[0041]图3为本专利技术故障告警诊断系统的另一原理图;
[0042]图4为本专利技术故障告警诊断系统的数据采集流程;
[0043]图5为本专利技术故障告警诊断系统的故障警示模块与故障诊断模块的交互图。
具体实施方式
[0044]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0045]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0046]实施例1
[0047]根据本专利技术一实施例,提供了一种故障告警诊断方法,参见图1,包括以下步骤:
[0048]S101:实时监听故障,故障至少携带有故障信息;
[0049]S102:当监听到故障信息时,将故障信息与故障数据库中的历史故障信息进行匹配;
[0050]S103:当故障数据库中存在与故障信息匹配的历史故障信息时,则基于故障信息与历史故障信息的匹配,进行故障诊断;
[0051本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障告警诊断方法,其特征在于,包括以下步骤:实时监听故障,所述故障至少携带有故障信息;当监听到所述故障信息时,将所述故障信息与故障数据库中的历史故障信息进行匹配;当所述故障数据库中存在与所述故障信息匹配的所述历史故障信息时,则基于所述故障信息与所述历史故障信息的匹配,进行故障诊断;基于所述故障诊断,给出解决所述故障的参考方案。2.根据权利要求1所述的故障告警诊断方法,其特征在于,所述当监听到所述故障信息时,将所述故障信息与故障数据库中的历史故障信息进行匹配之后还包括:当所述故障数据库中不存在与所述故障信息匹配的所述历史故障信息时,则将所述故障信息发送远程客户端;所述远程客户端基于所述故障信息收到远程故障诊断;基于所述远程故障诊断,给出解决所述故障的参考方案。3.根据权利要求2所述的故障告警诊断方法,其特征在于,在所述基于所述远程故障诊断,给出解决所述故障的参考方案之后还包括:将所述故障信息及所述远程故障诊断进行记录,并保存到所述故障数据库中,生成最新故障数据库。4.根据权利要求1所述的故障告警诊断方法,其特征在于,在所述实时监听故障之前还包括:设置数据采集模板,根据所述数据采集模板进行数据采集,生成故障数据库并进行存储。5.一种故障告警诊断系统,其特征在于,包括:监听模块,用于实时监听故障,所述故障至少携带有故障信息;数据存储模块,用于收集并记录历史故障信息,并生成故障数量库进行保存;故障警示模块,用于对所述数据模块中的历史故障信息进行晒选,并将筛选出的所述历史故障信息发送至故障诊断模块;所述故障诊断模...

【专利技术属性】
技术研发人员:郑强杨军红曾伟刚刘浩陈振安
申请(专利权)人:西安中科天塔科技股份有限公司
类型:发明
国别省市:

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

1