[发明专利]一种关键日志模式识别方法、装置及设备在审
申请号: | 202011569557.9 | 申请日: | 2020-12-26 |
公开(公告)号: | CN114691632A | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 陈功亮;王琛;艾坦波利尼可;盖伊约瑟芬 | 申请(专利权)人: | 华为云计算技术有限公司 |
主分类号: | G06F16/18 | 分类号: | G06F16/18;G06F16/35 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱琳琳 |
地址: | 550025 贵州省贵阳市*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 关键 日志 模式识别 方法 装置 设备 | ||
一种关键日志模式识别方法、装置及设备,本申请中,识别装置获取包括多个日志模式的日志模式集合,该日志模式集合中的日志模式是从软件运行过程中生成的日志中提取的,每个日志模式表征一类日志。识别装置从日志模式集合中识别出关键日志模式;并向用户展示关键日志模式。在展示该关键日志模式时,突出显示该关键日志模式中的关键词。识别装置能够从较多的日志模式中识别出较为重要、或用户比较关心的关键日志模式,使得用户能够较为快速的查看到关键日志模式。在展示关键日志模式时突出显示关键词,能够使得用户聚焦到该关键日志模式中具有重要意义的词语,可以使得用户更加快速了解到该关键日志模式中的关键词,有效提升了用户体验。
技术领域
本申请涉及软件开发技术领域,尤其涉及一种关键日志模式识别方法、装置及设备。
背景技术
在软件源代码中可以加入一些用于生成日志的语句,在软件运行过程中,通过这些语句可以将软件的实时运行状态记录到文本文件中,文本文件中所记录的内容即为日志。软件开发者或运维人员通过阅读日志能够掌握软件的实时运行状态,基于此可以进行软件调试、软件性能优化等。显然,日志在软件开发过程中具有重要作用。
而软件运行过程中会产生数量庞大的日志,软件开发者或运维人员也仅关心其中的一部分,为了便于软件开发或运维人员能够较快速的获得所关心的一部分日志,需要将日志中的一些关键日志提取出来。
目前,可以通过日志聚类的方式将内容相似的日志聚成一类,每一类可以由一个日志模式来表征,该日志模式记录了该类日志相同的词语,忽略了该类日志存在差异的词语。软件开发者或运维人员通过查看日志模式,筛选出自己关心的一类日志,进而再查看该部分日志。
但通过日志聚类形成的日志模式,其阅读体验较差,这是因为对于一亿行日志通过日志聚类产生的日志模式的个数通常大于100个,日志模式的数量仍然较多,软件开发者或运维人员仍然需要浏览较多的日志模式,才能确定出自身关心的日志模式,找出自己关心的那部分日志,查找日志的过程仍然较为繁琐,耗时较长。
发明内容
本申请提供一种关键日志模式识别方法、装置及设备,用以从较多的日志模式中识别出较为重要的日志模式。
第一方面,本申请实施例提供了一种关键日志模式识别方法,该方法由识别装置执行,该方法包括:识别装置可以先获取包括由多个日志模式的日志模式集合,该日志模式集合中的日志模式是从软件运行过程中生成的日志中提取的,每个日志模式表征一类日志。之后,识别装置可以从日志模式集合中识别出关键日志模式;并向用户展示关键日志模式,在展示该关键日志模式时,可以突出显示该关键日志模式中的关键词。例如,可以采用第一方式显示关键日志模式中的关键词,采用第二方式显示关键日志模式中除关键词外的部分,第一方式和第二方式不同。也可以采用其他方式突出显示关键词,这里并不限定突出显示关键词的方式,凡是能够使得关键词与关键日志模式中的其他词存在差别的显示方式均适用于本申请实施例。
通过上述方法,识别装置能够从较多的日志模式中识别出较为重要、或用户比较关心的关键日志模式,使得用户能够较为快速的查看到关键日志模式。另外,在展示关键日志模式时,还可以突出显示其中的关键词,能够使得用户聚焦到该关键日志模式中具有重要意义的词语,可以使得用户更加快速了解到该关键日志模式中的关键词,有效的提升了用户体验。
一种可能的实施方式中,识别装置在从日志模式集合中识别关键日志模式时,可以在用户的配置下识别该关键日志模式。例如,用户可以配置关键词,这里为了方便说明,将用户配置的关键词称为第一关键词。识别装置可以根据用户配置的第一关键词日志模式集合中识别出关键日志模式,该关键日志模式可以包括该第一关键词。又例如,用户也可以配置日志数量值,识别装置可以从日志模式集合中选择所表征的日志数量大于日志数量值的日志模式,该选择的日志模式即为关键日志模式。识别装置也可以自动对日志模式集合分析,从中识别出关键日志模式。例如,可以利用预先训练好的、能够识别关键日志模式的分类器从日志模式集合中识别出关键日志模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为云计算技术有限公司,未经华为云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011569557.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抗菌改性材料在汽车内饰零件上的应用
- 下一篇:一种新风装置