[发明专利]一种故障预警方法、装置及电子设备在审
申请号: | 201711444996.5 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108170581A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 孙琦 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32;G06F11/30 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关联关键词 故障关联规则 故障预警 故障发生 系统日志 装置及电子设备 历史故障 发送 历史故障事件 互联网技术 可用性 发生故障 获取系统 日志建立 预先建立 运行时 预测 应用 | ||
本发明实施例提供了一种故障预警方法、装置及电子设备,应用于互联网技术领域,所述方法包括:获取系统在运行时生成的当前系统日志,根据预先建立的故障关联规则,判断当前系统日志中是否包含故障关联关键词,故障关联关键词是故障关联规则中的关键词,故障关联规则是根据历史故障事件对应的历史故障日志建立的;若当前系统日志中包含故障关联关键词,判断故障关联关键词是否符合故障关联规则中的故障发生条件;若故障关联关键词符合故障发生条件,确定系统即将发生故障,发送故障预警消息。本发明实施例通过历史故障预测当前系统,可以提前预知故障的发生,在故障发生之前发送故障预警消息,提高系统的可用性。
技术领域
本发明涉及互联网技术领域,特别是涉及一种故障预警方法、装置及电子设备。
背景技术
目前,互联网技术的发展酝酿出各类分布式系统,这些分布式系统一般都比较复杂,涉及很多个子模块,任何一个子模块出现故障都可能导致整个系统不可用。因此,如何保证整个分布式系统的高可用性,以及快速地恢复故障成为各互联网公司系统运维人员亟待解决的问题。
现有技术中,通常是在故障发生后,通过事后报警发现故障的,例如,可以通过zabbix等监控系统发现故障,并进行处理。其中,zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案,zabbix可以监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让运维人员快速定位/解决存在的各种问题。可见,当运维人员收到故障报警的时候,故障已经发生了,虽然事后报警的行为可以达到快速恢复故障的目的,但是导致整个分布式系统的可用性较低。
发明内容
本发明实施例的目的在于提供一种故障预警方法、装置及电子设备,以提前预知故障的发生,提高系统的可用性。具体技术方案如下:
本发明实施例提供了一种故障预警方法,所述方法包括:
获取系统在运行时生成的当前系统日志,根据预先建立的故障关联规则,判断所述当前系统日志中是否包含故障关联关键词,所述故障关联关键词是所述故障关联规则中的关键词,所述故障关联规则是根据历史故障事件对应的历史故障日志建立的;
若所述当前系统日志中包含故障关联关键词,判断所述故障关联关键词是否符合所述故障关联规则中的故障发生条件;
若所述故障关联关键词符合所述故障发生条件,确定所述系统即将发生故障,发送故障预警消息。
可选的,所述故障关联规则的建立方式包括:
获取多个历史故障事件以及所述多个历史故障事件分别对应的历史故障日志中的故障关联关键词;
通过神经网络对历史故障事件以及故障关联关键词进行学习,得到故障关联规则,其中,所述故障关联规则包括:故障关联关键词和故障关联事件的对应关系。
可选的,所述判断所述故障关联关键词是否符合所述故障关联规则中的故障发生条件,包括:
判断所述故障关联关键词出现的频率是否大于预设频率阈值,所述预设频率阈值是在所述故障关联规则中设置的值;
所述故障关联关键词符合所述故障发生条件具体为:所述故障关联关键词出现的频率大于预设频率阈值。
可选的,所述确定所述系统即将发生故障,发送故障预警消息,包括:
确定所述系统即将发生所述故障关联关键词对应的故障关联事件,发送所述故障关联事件对应的故障预警消息。
可选的,若所述故障关联关键词的个数为多个,
所述判断所述故障关联关键词出现的频率是否大于预设频率阈值,包括:
分别判断各故障关联关键词出现的频率是否大于所述各故障关联关键词对应的预设频率阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711444996.5/2.html,转载请声明来源钻瓜专利网。