本发明专利技术公开了一种网络告警方法,包括:采集网络设备产生的日志,并基于预设规则提取所述日志中的告警日志;确定所述告警日志的告警内容,并获取所述告警内容对应的辅助信息;将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终端。本发明专利技术还公开了一种网络告警装置、设备和计算机可读存储介质。本发明专利技术通过采集网络设备的日志,并从中提取故障日志,再查找故障日志的辅助信息,以生成内容较传统故障日志丰富的告警信息,最后将告警信息发送至运维终端,使得运维终端的运维人员能获取较为全面的故障信息,提高告警的智能性,实现快速排障。
Network alarm method, device, system and computer readable storage medium
【技术实现步骤摘要】
网络告警方法、装置、系统与计算机可读存储介质
本专利技术涉及金融科技(Fintech)
,尤其涉及网络告警方法、装置、系统与计算机可读存储介质。
技术介绍
随着计算机技术的发展,越来越多的技术应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,网络运维技术也不例外,但由于金融行业的安全性、实时性要求,也对网络运维技术提出了更高的要求。网络告警是网络运维中重要的一个方面,与网络日志分析不同,它非常看中实时性,如果每一次处理查询的时间耗时过长会引起实时性不足带来的危机,实时性除了体现在“告出来”的时候,还体现在“告出来”之后信息如何有效传递。传递的网络告警信息是否清晰完整,对故障的处理有着非常重要的作用,尤其是金融行业,要求故障能够快速恢复。在现有技术中,一般是在网络设备故障时,按照syslog协议收集网络设备的日志,然后告警处理引擎将日志以http形式发给一个专门的告警平台,告警平台提示相关的运维人员进行排障,也即,目前对网络设备的运维,普遍是依靠现场运维人员处理或者传递告警信息,需要7×24小时看着告警平台来确认告警,并且告警时还需要在各个系统之间不停查询所需要的信息,处理时效较慢,这是由于银行等金融机构出于安全考虑,通常会采购不同厂商型号的设备,不同设备告警时,处理手段差异较大,所以即使是基础架构出现问题,对于专业的运维人员来说也经常要查阅相关文档才可以排查故障处理。在此种情形下,若出现批量告警,很可能响应不及时,从而错失了一些重要的告警信息。因此,如何提高告警智能性,以便相关人员能快速排障是亟待解决的问题。
技术实现思路
本专利技术的主要目的在于提出一种网络告警方法、装置、系统与计算机可读存储介质,旨在提高告警智能性,实现快速排障。为实现上述目的,本专利技术提供一种网络告警方法,所述网络告警方法包括如下步骤:采集网络设备产生的日志,并基于预设规则提取所述日志中的告警日志;确定所述告警日志的告警内容,并获取所述告警内容对应的辅助信息;将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终端。优选地,所述告警内容包括告警字段,所述确定所述告警日志的告警内容,并获取所述告警内容对应的辅助信息的步骤包括:获取所述网络设备的告警字段,所述告警字段用于表征所述网络设备的设备属性;基于所述告警字段,确定所述告警日志的业务线程,并获取所述业务线程对应的辅助信息。优选地,所述基于所述告警字段,确定所述告警日志的业务线程,并获取所述业务线程对应的辅助信息的步骤包括:基于所述告警字段,确定所述告警日志的业务线程,并确定所述告警日志是否与所述业务线程对应的缓存日志一致;若否,则获取所述业务线程对应的辅助信息。优选地,所述告警内容包括告警主题,所述确定所述告警日志是否与所述业务线程对应的缓存日志一致的步骤包括:确定所述告警日志对应的目标规则,并基于所述目标规则,确定所述告警日志的告警主题;确定所述业务线程对应的缓存日志的缓存主题,并将所述告警主题与所述缓存主题进行匹配;若匹配成功,则确定所述告警日志与所述业务线程对应的缓存日志一致。优选地,所述将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终端的步骤之后,所述网络告警方法还包括:确定所述告警信息的检查指令,并基于所述检查指令,检测所述告警信息对应的故障是否已解决;若解决,则标记所述告警信息为已解决。优选地,所述确定所述告警信息的检查指令,并基于所述检查指令,检测所述告警信息对应的故障是否已解决的步骤包括:确定所述告警信息的检查指令,并将所述检查指令发送至所述网络设备;接收所述网络设备基于所述检查指令返回的回显指令,并基于所述回显指令确定所述故障是否已解决;其中,若所述回显指令的状态为指定状态,则确定所述故障已解决。优选地,所述将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终端的步骤包括:将所述告警内容和所述辅助信息封装成告警信息,并确定所述告警信息对应的处理策略;将所述告警信息和所述处理策略发送至运维终端。此外,为实现上述目的,本专利技术还提供一种网络告警装置,所述网络告警装置包括:采集模块,用于采集网络设备产生的日志,并基于预设规则提取所述日志中的告警日志;获取模块,用于确定所述告警日志的告警内容,并获取所述告警内容对应的辅助信息;发送模块,用于将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终端。优选地,所述告警内容包括告警字段,所述获取模块还用于:获取所述网络设备的告警字段,所述告警字段用于表征所述网络设备的设备属性;基于所述告警字段,确定所述告警日志的业务线程,并获取所述业务线程对应的辅助信息。优选地,所述获取模块还用于:基于所述告警字段,确定所述告警日志的业务线程,并确定所述告警日志是否与所述业务线程对应的缓存日志一致;若否,则获取所述业务线程对应的辅助信息。优选地,所述告警内容包括告警主题,所述获取模块还用于:确定所述告警日志对应的目标规则,并基于所述目标规则,确定所述告警日志的告警主题;确定所述业务线程对应的缓存日志的缓存主题,并将所述告警主题与所述缓存主题进行匹配;若匹配成功,则确定所述告警日志与所述业务线程对应的缓存日志一致。优选地,所述网络告警装置还包括检测模块,所述检测模块用于:确定所述告警信息的检查指令,并基于所述检查指令,检测所述告警信息对应的故障是否已解决;若解决,则标记所述告警信息为已解决。优选地,所述检测模块还用于:确定所述告警信息的检查指令,并将所述检查指令发送至所述网络设备;接收所述网络设备基于所述检查指令返回的回显指令,并基于所述回显指令确定所述故障是否已解决;其中,若所述回显指令的状态为指定状态,则确定所述故障已解决。优选地,所述发送模块还用于:将所述告警内容和所述辅助信息封装成告警信息,并确定所述告警信息对应的处理策略;将所述告警信息和所述处理策略发送至运维终端。此外,为实现上述目的,本专利技术还提供一种网络告警系统,所述网络告警系统包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络告警程序,所述网络告警程序被所述处理器执行时实现如上所述的网络告警方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有网络告警程序,所述网络告警程序被处理器执行时实现如上所述的网络告警方法的步骤。本专利技术提出的网络告警方法,采集网络设备产生的日志,并提取所述日志中的告警日志;确定所述告警日志的告警内容,并获取所述告警内容对应的辅助信息;将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终本文档来自技高网...
【技术保护点】
1.一种网络告警方法,其特征在于,所述网络告警方法包括如下步骤:/n采集网络设备产生的日志,并基于预设规则提取所述日志中的告警日志;/n确定所述告警日志的告警内容,并获取所述告警内容对应的辅助信息;/n将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终端。/n
【技术特征摘要】
1.一种网络告警方法,其特征在于,所述网络告警方法包括如下步骤:
采集网络设备产生的日志,并基于预设规则提取所述日志中的告警日志;
确定所述告警日志的告警内容,并获取所述告警内容对应的辅助信息;
将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终端。
2.如权利要求1所述的网络告警方法,其特征在于,所述告警内容包括告警字段,所述确定所述告警日志的告警内容,并获取所述告警内容对应的辅助信息的步骤包括:
获取所述网络设备的告警字段,所述告警字段用于表征所述网络设备的设备属性;
基于所述告警字段,确定所述告警日志的业务线程,并获取所述业务线程对应的辅助信息。
3.如权利要求2所述的网络告警方法,其特征在于,所述基于所述告警字段,确定所述告警日志的业务线程,并获取所述业务线程对应的辅助信息的步骤包括:
基于所述告警字段,确定所述告警日志的业务线程,并确定所述告警日志是否与所述业务线程对应的缓存日志一致;
若否,则获取所述业务线程对应的辅助信息。
4.如权利要求3所述的网络告警方法,其特征在于,所述告警内容包括告警主题,所述确定所述告警日志是否与所述业务线程对应的缓存日志一致的步骤包括:
确定所述告警日志对应的目标规则,并基于所述目标规则,确定所述告警日志的告警主题;
确定所述业务线程对应的缓存日志的缓存主题,并将所述告警主题与所述缓存主题进行匹配;
若匹配成功,则确定所述告警日志与所述业务线程对应的缓存日志一致。
5.如权利要求1所述的网络告警方法,其特征在于,所述将所述告警内容和所述辅助信息封装成告警信息,并将所述告警信息发送至运维终端的步骤之后,所述网络告警方法还包括:
确定所述告警信息的检查指令,并基...
【专利技术属性】
技术研发人员:汪小苗,杨俊杰,卢道和,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。