一种日志告警过滤方法、装置、设备及介质与流程

文档序号:30370269发布日期:2022-06-11 00:24阅读:79来源:国知局
一种日志告警过滤方法、装置、设备及介质与流程

1.本发明涉及程序控制技术领域,特别涉及一种日志告警过滤方法、装置、设备及介质。


背景技术:

2.当前,随着互联网技术的发展,各种应用软件越来越多,为了其正常运行,需要对相应的日志数据进行监控并及时告警,而在进行日志告警前,需对某些可预知的告警进行过滤。在现有技术中,可通过使用like函数进行模糊查询的方法来进行告警过滤。然而,日志告警过滤在相对较大的日志采集量下需要做大量的模糊查询,从而给日志系统带来毁灭性的灾难,引发日志系统的不稳定甚至崩溃,但模糊查询在日志告警过滤中又是必不可少的。综上,如何在进行日志告警过滤时减少模糊查询的次数以优化日志告警过滤的问题有待进一步解决。


技术实现要素:

3.有鉴于此,本发明的目的在于提供一种日志告警过滤方法、装置、设备及介质,能够在进行日志告警过滤时减少模糊查询的次数以优化日志告警过滤。其具体方案如下:
4.第一方面,本技术公开了一种日志告警过滤方法,包括:
5.根据目标应用的应用名配置第一层索引;
6.基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词;
7.遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引;
8.利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
9.可选的,所述根据目标应用的应用名配置第一层索引,包括:
10.获取通过预设采集接口输入的目标应用的应用名,并根据所述应用名配置第一层索引。
11.可选的,所述基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词,包括:
12.根据所述第一层索引从应用日志数据中查找所述目标应用对应的目标日志数据;
13.根据所述第一层索引从本地缓存中查找所述目标应用对应的与告警相关的目标过滤词;所述本地缓存中存储有从后台服务器获取的每个应用的应用名及其对应的过滤词。
14.可选的,所述利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤,包括:
15.利用所述第二层索引遍历所述目标日志数据,当所述目标日志数据中的字符与所
述第二层索引中的检索键匹配成功时,则基于所述检索键对应的过滤词集合中的所述目标过滤词对所述字符对应的预设区域内进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
16.可选的,所述遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引,包括:
17.遍历所述目标过滤词并提取每个所述目标过滤词的第一个字作为所述检索键以构建第二层索引;
18.将第一个字相同的所述目标过滤词放置在同一个所述过滤词集合中。
19.可选的,还包括:
20.通过本地缓存并以映射的方式储存所述目标应用的应用名、所述目标过滤词、所述第二层索引的检索键以及所述过滤词集合。
21.可选的,所述利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤之前,还包括:
22.通过错误日志标志符从所述目标日志数据中筛除错误日志数据,以得到相应的过滤后日志数据;
23.相应的,所述利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤,包括:
24.利用所述第二层索引遍历所述过滤后日志数据并对所述过滤后日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
25.第二方面,本技术公开了一种日志告警过滤装置,包括:
26.第一层索引确定模块,用于根据目标应用的应用名配置第一层索引;
27.日志与过滤词确定模块,用于基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词;
28.第二层索引确定模块,用于遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引;
29.日志告警过滤模块,用于利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
30.第三方面,本技术公开了一种电子设备,包括:
31.存储器,用于保存计算机程序;
32.处理器,用于执行所述计算机程序,以实现前述公开的所述的日志告警过滤方法的步骤。
33.第四方面,本技术公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的所述的日志告警过滤方法的步骤。
34.本技术在进行日志告警过滤时,先根据目标应用的应用名配置第一层索引,并基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词,然后遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引,最后利用所述第二层索引遍历所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。可见,本技术在进行日志告警过滤时,使用应用名配置的第一层索引,并使用对应目标过滤词中的关键字作为第二层索引来对所述目标
日志数据进行模糊查询与过滤。由此,本技术在进行日志告警过滤时首先使用应用名配置的第一层索引来获取目标应用对应的目标日志数据及目标过滤词,能够选择出目标应用对应的目标日志数据以及目标过滤词进行对应的模糊查询,从而避免了通过大量的过滤词对大量的日志数据直接进行模糊查询而导致的日志系统不稳定甚至崩溃的问题,并减少了模糊查询的次数;另一方面,通过进一步配置对应目标过滤词中的关键字作为第二层索引,能够直接通过第二层索引的检索键对目标日志数据逐字的进行快速匹配,当匹配上对应的检索键之后再对目标日志数据进行模糊查询及过滤,从而避免了通过目标过滤词直接对目标日志数据,并进一步减少了模糊查询的次数以及模糊查询的内容,提高了日志告警过滤的效率。综上,本技术能够在进行日志告警过滤时减少模糊查询的次数并优化日志告警过滤。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
36.图1为本技术提供的一种日志告警过滤方法流程图;
37.图2为本技术提供的一种具体的日志告警过滤方法流程图;
38.图3为本技术提供的一种具体的日志告警过滤方法流程图;
39.图4为本技术提供的一种日志告警过滤装置结构示意图;
40.图5为本技术提供的一种电子设备结构图。
具体实施方式
41.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
42.在现有技术中,可通过使用like函数进行模糊查询的方法来进行告警过滤。然而,日志告警过滤在相对较大的日志采集量下需要做大量的模糊查询,从而给日志系统带来毁灭性的灾难,引发日志系统的不稳定甚至崩溃,但模糊查询在日志告警过滤中又是必不可少的。为此,本技术提供了一种日志告警过滤方法能够在进行日志告警过滤时减少模糊查询的次数并优化日志告警过滤。
43.本发明实施例公开了一种日志告警过滤方法,参见图1所述,该方法包括:
44.步骤s11:根据目标应用的应用名配置第一层索引。
45.在本实施例中,所述目标应用指的是用户通过预设采集接口输入的用户名对应的应用。具体地,首先获取通过预设采集接口输入的目标应用的应用名,然后根据所述应用名配置第一层索引。其中,所述预设采集接口可以通过输入不同的应用名配置不同的第一层索引。
46.可以理解的是,由于用户的日志告警过滤需求不同,通过预设采集接口即可获取到与用户需求对应的目标应用的用户名,并将目标应用的用户名配置为第一层索引,以便
于后续通过第一层索引对全部日志数据与过滤词进行第一次过滤,以得到与目标应用对应的目标日志数据以及与告警相关的目标过滤词。
47.步骤s12:基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词。
48.具体地,所述基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词,包括:根据所述第一层索引从应用日志数据中查找所述目标应用对应的目标日志数据;根据所述第一层索引从本地缓存中查找所述目标应用对应的与告警相关的目标过滤词;所述本地缓存中存储有从后台服务器获取的每个应用的应用名及其对应的过滤词。需要指出的是,通过读取从预设接口采集到的目标应用的应用名配置的第一层索引,将目标日志数据从全部日志数据中过滤出来,其中,所述全部日志数据中,不同的日志之间以应用名作为区分键做数据隔离,将不同应用的日志数据分隔开,从而使得通过第一层索引可以将目标日志数据从全部日志数据中过滤出来。进一步的,应用的过滤词均保存在远程字典服务器中,当获取到从预设接口采集到的目标应用的应用名配置的第一层索引时,则通过所述第一层索引从应用的过滤词中筛选出与目标应用对应的目标过滤词,并将其储存到本地缓存中。通过上述技术方案,可以通过配置的第一层索引获取与目标应用对应的目标日志数据与目标过滤词,由此能够选择出目标应用对应的目标日志数据以及目标过滤词进行对应的模糊查询,从而避免了通过大量的过滤词对大量的日志数据直接进行模糊查询而导致的日志系统不稳定甚至崩溃的问题,并减少了模糊查询的次数。
49.步骤s13:遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引。
50.可以理解的是,在第一层索引配置好的情况下也会存在极端情况,比如目标应用配置了过多的目标过滤词,在这种情况下即便通过第一层索引进行过滤减少了模糊查询的次数的基础上仍然存在较多次的模糊查询,这样也会给系统带来极大的负担,严重占用资源。为此,本实施例中引入第二层索引,即嵌套索引,通过嵌套索引进一步减少模糊查询的次数。在本实施例中,通过对每个所述目标过滤词提取一个关键字并将关键字作为检索键以构建第二索引,以便于后续通过第二层索引对所述目标日志数据进行第二层索引过滤。
51.步骤s14:利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
52.在本实施例中,首先利用所述第二层索引遍历所述目标日志数据,再对所述目标日志进行模糊查询与过滤。其中,在通过第二层索引遍历所述目标日志数据时,只需要所述目标日志数据中的每一个字做一次快速匹配,当匹配上对应的检索键之后再对目标日志数据进行模糊查询及过滤,从而避免了通过目标过滤词直接对目标日志数据,并进一步减少了模糊查询的次数以及模糊查询的内容,提高了日志告警过滤的效率。
53.需要指出的是,应用名作为区分不同目标应用对应的目标过滤词之间的唯一键,所以其作为第一层索引是必不可少的,而选择目标过滤词中的一个关键字作为第二层索引也是提升检索速度的关键所在,在本实施例中,只选择二层索引时在于平衡涉及复杂度和性能后的一个最优选择,其中,目标过滤词必定是长度大于0的字符串,选择所述目标过滤词中的一个关键字作为第二层检索的检索键,所以作为二层索引结构的设计更具有通用性,并且在过滤词体量不算太大的情况下,使用二层索引和二层以上索引的性能上并没有
太大差别,但其设计复杂度会呈指数型上升,不利于后期维护,故在本实施例中选择二层索引的方式来进行日志告警过滤。
54.可见,本实施例在进行日志告警过滤时,使用应用名配置的第一层索引,并使用对应目标过滤词中的关键字作为第二层索引来对所述目标日志数据进行模糊查询与过滤。由此,本技术在进行日志告警过滤时首先使用应用名配置的第一层索引来获取目标应用对应的目标日志数据及目标过滤词,能够选择出目标应用对应的目标日志数据以及目标过滤词进行对应的模糊查询,从而避免了通过大量的过滤词对大量的日志数据直接进行模糊查询而导致的日志系统不稳定甚至崩溃的问题,并减少了模糊查询的次数;另一方面,通过进一步配置对应目标过滤词中的关键字作为第二层索引,能够直接通过第二层索引的检索键对目标日志数据逐字进行快速匹配,当匹配上对应的检索键之后再对目标日志数据进行模糊查询及过滤,从而避免了通过目标过滤词直接对目标日志数据,并进一步减少了模糊查询的次数以及模糊查询的内容,提高了日志告警过滤的效率。综上,本技术能够在进行日志告警过滤时减少模糊查询的次数并优化日志告警过滤。
55.参见图2所示,本发明实施例公开了一种具体的日志告警过滤方法,相对于上一实施例,本实施例对技术方案作了进一步说明和优化。
56.步骤s21:根据目标应用的应用名配置第一层索引。
57.步骤s22:基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词。
58.步骤s23:遍历所述目标过滤词并提取每个所述目标过滤词的第一个字作为所述检索键以构建第二层索引,并将第一个字相同的所述目标过滤词放置在同一个过滤词集合中。
59.在本实施例中,遍历所述目标过滤词并提取每个所述目标过滤词的第一个字作为所述检索键以构建第二层索引。可以理解的是,所述目标过滤词必定是长度大于0的字符串,所以必定存在第一个字。进一步的,将第一个字相同的所述目标过滤词放置在同一个过滤词集合中,并通过本地缓存并以映射的方式储存所述目标应用的应用名、所述目标过滤词、所述第二层索引的检索键以及所述过滤词集合。其中,本地缓存的数据结构为:
60.map《应用名,map《过滤词.charat(0),set《过滤词》》》;
61.需要指出的是,相比于现有技术使用字典树的方式来实现过滤,本发明使用map,在增删操作上性能更加高效,并且在少体量的业务场景下,尤其在首字符都基本不同的情况下,map筛选过滤词的效率并不比字典树低,结构也更简单因此性能也更加稳定。
62.步骤s24:利用所述第二层索引遍历所述目标日志数据,当所述目标日志数据中的字符与所述第二层索引中的检索键匹配成功时,则基于所述检索键对应的所述过滤词集合中的所述目标过滤词对所述字符对应的预设区域内进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
63.在本实施例中,使用由所述目标过滤词的第一个字作为检索键构建的第二层索引对所述目标日志数据逐字进行快速匹配,当匹配成功时,则基于所述检索键对应的过滤词集合中的所述目标过滤词对所述字符对应的预设区域内进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。其中,预设区域为与目标过滤词对应的预设字符长度,在一种具体实施例中,可以将所有目标过滤词中最长目标过滤词的字符长度作为预设字符长度,
即在进行目标日志数据的逐字匹配时,当目标日志数据中的字符与第二层索引匹配成功时,则对上述匹配成功的字符后预设字符长度内进行模糊查询与过滤。可以理解的是,第二层索引使用嵌套索引,可以进一步减少了模糊查询的次数以及模糊查询的内容,提高了日志告警过滤的效率。
64.可见,在本实施例中,使用所述目标过滤词中的第一个字作为检索键以构建第二层索引,并将第一个字相同的所述目标过滤词放到同一个集合中,当匹配成功时,则基于所述检索键对应的过滤词集合中的所述目标过滤词对所述字符对应的预设区域内进行模糊查询与过滤可以进一步减少了模糊查询的次数以及模糊查询的内容,提高了日志告警过滤的效率。
65.参见图3所示,本发明实施例公开了一种具体的日志告警过滤方法,相对于上一实施例,本实施例对技术方案作了进一步说明和优化。
66.步骤s31:根据目标应用的应用名配置第一层索引。
67.步骤s32:基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词。
68.步骤s33:遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引。
69.步骤s34:通过错误日志标志符从所述目标日志数据中筛除错误日志数据,以得到相应的过滤后日志数据。
70.可以理解的是,在对日志的采集及监控中,是默认对错误日志进行告警的,而错误日志所占字符数一般数量较大,故在进行告警过滤之前可以将错误日志的内容筛除便可进一步减少需进行模糊查询的目标日志数据的内容。
71.java.lang.illegalstateexception:端口对应的进程不存在:port8888.72.at com.project.requesthandler.applicationshellrequesthandler.handlerequest(applicationshellrequesthandler.java:30)
73.at com.project.shellscriptserviceimpl.sendshellscript(shellscriptserviceimpl.java:130)
74.如上所述为一段错误日志,开发者只会根据第一行[端口对应的进程不存在]进行判断,而对于下面线程打出来的具体堆栈信息不会进行过滤,在这种情况下,在本实施例中可以减少或完全去除第一行以下的错误日志内容进而减少模糊查询内容。其中,所述错误日志标志符为预先设定的错误日志标志,如上述错误日志所述,堆栈信息以at开头,由此进行判断以第一个```java'\tat'```作为结束匹配的标志,来减少需进行模糊查询的内容。
[0075]
需要指出的是,在java日志中,异常堆栈打印的信息被规定好了,转到下一行的时候以\t为前缀在换行,且前缀是at,\t是一个转移字符,在控制台打印出来的表现为四个空格,上述错误日志里at面前的空格就是\t,\t为首是日志的一个换行格式。
[0076]
步骤s35:利用所述第二层索引遍历所述过滤后日志数据并对所述过滤后日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
[0077]
在本实施例中,通过第二层索引对过滤后日志数据进行模糊查询与过滤比起对目标日志数据直接进行模糊查询与过滤操作,其过滤后日志为不含有错误日志的目标日志数据。可以理解的是,通过将错误日志进行过滤的操作,减少了需要进行模糊查询的内容,进
而减少了模糊查询的次数以及提升了在日志告警过滤中的效率。
[0078]
可见,在本实施例中通过对所述目标日志中默认会触发告警的字符数较长的错误日志进行过滤,使得后续在进行第二次索引时所需要进行匹配的过滤后日志数据的数据量大大降低,从而达到减少模糊查询的次数以及提升日志告警过滤中的效率的效果。
[0079]
参见图4所示,本技术实施例公开了一种日志告警过滤装置,包括:
[0080]
第一层索引确定模块11,用于根据目标应用的应用名配置第一层索引;
[0081]
日志与过滤词确定模块12,用于基于所述第一层索引确定所述目标应用对应的目标日志数据以及与告警相关的目标过滤词;
[0082]
第二层索引确定模块13,用于遍历所述目标过滤词并按预设规则对每个所述目标过滤词提取一个关键字作为检索键以构建第二层索引;
[0083]
日志告警过滤模块14,用于利用所述第二层索引遍历所述目标日志数据并对所述目标日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
[0084]
可见,本实施例在进行日志告警过滤时,使用应用名配置的第一层索引,并使用对应目标过滤词中的关键字作为第二层索引来对所述目标日志数据进行模糊查询与过滤。由此,本技术在进行日志告警过滤时首先使用应用名配置的第一层索引来获取目标应用对应的目标日志数据及目标过滤词,能够选择出目标应用对应的目标日志数据以及目标过滤词进行对应的模糊查询,从而避免了通过大量的过滤词对大量的日志数据直接进行模糊查询而导致的日志系统不稳定甚至崩溃的问题,并减少了模糊查询的次数;另一方面,通过进一步配置对应目标过滤词中的关键字作为第二层索引,能够直接通过第二层索引的检索键对目标日志数据逐字进行快速匹配,当匹配上对应的检索键之后再对目标日志数据进行模糊查询及过滤,从而避免了通过目标过滤词直接对目标日志数据,并进一步减少了模糊查询的次数以及模糊查询的内容,提高了日志告警过滤的效率。综上,本技术能够在进行日志告警过滤时减少模糊查询的次数并优化日志告警过滤。
[0085]
在一些具体实施例中,所述第一层索引确定模块11,具体用于:获取通过预设采集接口输入的目标应用的应用名,并根据所述应用名配置第一层索引。
[0086]
在一些具体实施例中,所述日志与过滤词确定模块12,具体包括:
[0087]
目标日志数据确定单元,用于根据所述第一层索引从应用日志数据中查找所述目标应用对应的目标日志数据;
[0088]
目标过滤词确定单元,用于根据所述第一层索引从本地缓存中查找所述目标应用对应的与告警相关的目标过滤词;所述本地缓存中存储有从后台服务器获取的每个应用的应用名及其对应的过滤词。
[0089]
在一些具体实施例中,所述日志告警过滤模块14,具体用于:利用所述第二层索引遍历所述目标日志数据,当所述目标日志数据中的字符与所述第二层索引中的检索键匹配成功时,则基于所述检索键对应的过滤词集合中的所述目标过滤词对所述字符对应的预设区域内进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
[0090]
在一些具体实施例中,所述第二层索引确定模块13,具体用于:遍历所述目标过滤词并提取每个所述目标过滤词的第一个字作为所述检索键以构建第二层索引;将第一个字相同的所述目标过滤词放置在同一个所述过滤词集合中。
[0091]
在一些具体实施例中,所述日志告警过滤装置还包括:
[0092]
本地储存模块,用于通过本地缓存并以映射的方式储存所述目标应用的应用名、所述目标过滤词、所述第二层索引的检索键以及所述过滤词集合。
[0093]
在一些具体实施例中,所述日志告警过滤装置还包括:
[0094]
日志过滤模块,用于通过错误日志标志符从所述目标日志数据中筛除错误日志数据,以得到相应的过滤后日志数据;
[0095]
相应的,所述日志告警过滤模块14,具体用于:利用所述第二层索引遍历所述过滤后日志数据并对所述过滤后日志数据进行模糊查询与过滤,以完成对所述目标日志数据的告警过滤。
[0096]
图5所示为本技术实施例提供的一种电子设备20。该电子设备20,具体还可以包括:至少一个处理器21、至少一个存储器22、电源23、通信接口24、输入输出接口25和通信总线26。其中,所述存储器22用于存储计算机程序,所述计算机程序由所述处理器21加载并执行,以实现前述任一实施例公开的日志告警过滤方法中的相关步骤。另外,本实施例中的电子设备20具体可以为电子计算机。
[0097]
本实施例中,电源23用于为电子设备20上的各硬件设备提供电压;通信接口24能够为电子设备20创建与外界设备之间的数据传输通道,其所遵循的通信协议是能够适用于本技术技术方案的任意通信协议,在此不对其进行具体限定;输入输出接口25,用于获取外界输入数据或向外界输出数据,其具体的接口类型可以根据具体应用需要进行选取,在此不进行具体限定。
[0098]
另外,存储器22作为资源储存的载体,可以是只读存储器、随机存储器、磁盘或者光盘等,其上所存储的资源可以包括操作系统221,计算机程序222等,存储方式可以是短暂存储或者永久存储。
[0099]
其中,操作系统221用于管理与控制电子设备20上的各硬件设备以及计算机程序222其可以是windows server、netware、unix、linux等。计算机程序222除了包括能够用于完成前述任一实施例公开的由电子设备20执行的日志告警过滤方法的计算机程序外,还可以进一步包括能够用于完成其他特定工作的计算机程序。
[0100]
进一步的,本技术还公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的日志告警过滤方法。关于该方法的具体步骤可以参考前述实施例中公开的相应内容,在此不再进行赘述。
[0101]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0102]
以上对本发明所提供的一种日志告警过滤方法、装置、设备及介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理
解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1