[发明专利]一种基于日志的关键字告警方法及装置有效
申请号: | 201910436249.X | 申请日: | 2019-05-23 |
公开(公告)号: | CN110245045B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 谢文 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F40/284 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 日志 关键字 告警 方法 装置 | ||
1.一种基于日志的关键字告警方法,其特征在于,包括:
接收网络设备提交的设备运行日志;
在所述设备运行日志中查找是否存在预设的告警关键字集中的任一告警关键字;
若所述设备运行日志中存在所述任一告警关键字,则根据预设的通知关键字集在所述设备运行日志中提取至少一个通知关键字;
根据通知关键字集映射表获取所述设备运行日志中的各个通知关键字对应的告警通知内容,并根据所述各个通知关键字对应的告警通知内容结合目标告警通知模板生成所述网络设备的告警通知信息,所述通知关键字集映射表包括各个通知关键字对应的告警通知内容;
将所述告警通知信息发送给指定设备;
所述通知关键字集映射表还包括各个通知关键字对应的通知内容类型;
所述根据所述各个通知关键字对应的告警通知内容结合目标告警通知模板生成所述网络设备的告警通知信息,包括:
根据所述通知关键字集映射表确定在所述设备运行日志中提取得到的至少一个通知关键字对应的通知内容类型,所述至少一个通知关键字对应的通知内容类型包括网络设备标识、告警发生时间、告警发生位置、告警事件标识或告警事件说明;
根据所述至少一个通知关键字对应的通知内容类型从多个告警通知模板中确定对应的目标告警通知模板,所述目标告警通知模板包括所述至少一个通知关键字对应的通知内容类型的内容添加位置;
根据所述各个通知关键字对应的通知内容类型,将所述各个通知告警关键字对应的告警通知内容分别添加到所述目标告警通知模板中对应通知内容类型的内容添加位置,从而生成所述网络设备的告警通知信息。
2.如权利要求1所述的方法,其特征在于,所述根据所述各个通知关键字对应的告警通知内容结合目标告警通知模板生成所述网络设备的告警通知信息,包括:
检测所述设备运行日志中提取的所述至少一个通知关键字所在语句的初始语言类型,获取目标语言类型;
根据所述初始语言类型对所述至少一个通知关键字所在语句进行切分,得到组成所述至少一个通知关键字所在语句的第一元素集,所述第一元素集所包含的各个第一元素为单词或短语;
将所述第一元素集中的各个第一元素翻译成目标语言类型的第一目标元素,根据所述第一元素集获取对应的第一目标句式;
根据所述第一目标句式及翻译得到的各个第一目标元素生成所述目标语言类型的第一目标语句;
将所述第一目标语句中所述至少一个通知关键字对应的至少一个第一目标元素替换为所述通知关键字对应的告警通知内容,得到所述通知关键字所在语句的告警通知语句;
将所述各个通知关键字所在语句的告警通知语句结合所述目标告警通知模板生成所述网络设备的告警通知信息。
3.如权利要求1所述的方法,其特征在于,所述根据所述各个通知关键字对应的告警通知内容结合目标告警通知模板生成所述网络设备的告警通知信息,包括:
检测所述设备运行日志的初始语言类型,获取目标语言类型;
将所述设备运行日志拆分成多个日志单句,根据所述初始语言类型对所述多个日志单句中的任一日志单句进行切分,得到组成所述任一日志单句的第二元素集,所述第二元素集所包含的各个第二元素为单词或短语;
将所述第二元素集中的各个第二元素翻译成目标语言类型的第二目标元素,根据所述第二元素集获取对应的第二目标句式;
根据所述第二目标句式及翻译得到的各个第二目标元素生成所述目标语言类型的第二目标语句;
将所述第二目标语句中所述至少一个通知关键字对应的至少一个第二目标元素替换为所述各个通知关键字对应的告警通知内容,并结合所述目标通知模板生成所述网络设备的告警通知信息。
4.如权利要求3所述的方法,其特征在于,所述检测所述设备运行日志的初始语言类型之前,还包括:
确定所述设备运行日志的长度未超过预设告警长度阈值。
5.如权利要求2所述的方法,其特征在于,所述目标句式为各个目标元素的排列顺序,所述第一目标句式是根据所述第一元素集中的各个第一元素在所述设备运行日志中提取的所述至少一个通知关键字所在语句中的位置及所述各个第一元素的元素类型得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910436249.X/1.html,转载请声明来源钻瓜专利网。