[发明专利]一种日志告警过滤方法、装置、设备及介质在审
申请号: | 202210264281.6 | 申请日: | 2022-03-17 |
公开(公告)号: | CN114610579A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 钱祝豪;黄岗;周圣强 | 申请(专利权)人: | 苏州万店掌网络科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F16/22;G06F16/2457;G06F16/2458 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 耿苑 |
地址: | 215011 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 告警 过滤 方法 装置 设备 介质 | ||
本申请公开了一种日志告警过滤方法、装置、设备及介质,涉及程序控制技术领域,该方法包括:根据目标应用的应用名配置第一层索引;基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词;遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引;利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。通过上述方案,避免了日志系统不稳定的问题,并减少了模糊查询的次数以及模糊查询的内容提高了日志告警过滤的效率。由此可以在进行日志告警过滤时减少模糊查询的次数并优化日志告警过滤。
技术领域
本发明涉及程序控制技术领域,特别涉及一种日志告警过滤方法、装置、设备及介质。
背景技术
当前,随着互联网技术的发展,各种应用软件越来越多,为了其正常运行,需要对相应的日志数据进行监控并及时告警,而在进行日志告警前,需对某些可预知的告警进行过滤。在现有技术中,可通过使用like函数进行模糊查询的方法来进行告警过滤。然而,日志告警过滤在相对较大的日志采集量下需要做大量的模糊查询,从而给日志系统带来毁灭性的灾难,引发日志系统的不稳定甚至崩溃,但模糊查询在日志告警过滤中又是必不可少的。综上,如何在进行日志告警过滤时减少模糊查询的次数以优化日志告警过滤的问题有待进一步解决。
发明内容
有鉴于此,本发明的目的在于提供一种日志告警过滤方法、装置、设备及介质,能够在进行日志告警过滤时减少模糊查询的次数以优化日志告警过滤。其具体方案如下:
第一方面,本申请公开了一种日志告警过滤方法,包括:
根据目标应用的应用名配置第一层索引;
基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词;
遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引;
利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
可选的,所述根据目标应用的应用名配置第一层索引,包括:
获取通过预设采集接口输入的目标应用的应用名,并根据所述应用名配置第一层索引。
可选的,所述基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词,包括:
根据所述第一层索引从应用日志数据中查找所述目标应用对应的目标日志数据;
根据所述第一层索引从本地缓存中查找所述目标应用对应的与告警相关的目标过滤词;所述本地缓存中存储有从后台服务器获取的每个应用的应用名及其对应的过滤词。
可选的,所述利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤,包括:
利用所述第二层索引遍历所述目标日志数据,当所述目标日志数据中的字符与所述第二层索引中的检索键匹配成功时,则基于所述检索键对应的过滤词集合中的所述目标过滤词对所述字符对应的预设区域内进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
可选的,所述遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引,包括:
遍历所述目标过滤词并提取每个所述目标过滤词的第一个字作为所述检索键以构建第二层索引;
将第一个字相同的所述目标过滤词放置在同一个所述过滤词集合中。
可选的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州万店掌网络科技有限公司,未经苏州万店掌网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210264281.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实体关系抽取方法
- 下一篇:一种页面白屏监控方法、装置、设备及介质