[发明专利]一种基于ELK的自动化日志分析方法、系统及存储介质在审
申请号: | 202310572544.4 | 申请日: | 2023-05-18 |
公开(公告)号: | CN116566873A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 戴昊龙 | 申请(专利权)人: | 浪潮思科网络科技有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L43/028;H04L43/045;H04L49/55 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 肖鹏 |
地址: | 250101 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 elk 自动化 日志 分析 方法 系统 存储 介质 | ||
本申请公开了一种基于ELK的自动化日志分析方法、系统及存储介质。方法包括:在自动化测试系统对待测试交换机进行自动化执行测试的情况下,日志收集模块filebeat基于预设的采集规则,对测试生成的自动化测试日志进行采集并存储;根据预设的日志分析需求,日志过滤模块logstash对自动化测试日志进行过滤,以确定自动化测试日志中的需求分析日志;在需要对日志进行分析的情况下,日志搜索模块elasticsearch根据日志分析需求对应分析规则,对需求分析日志进行搜索传参,以完成分析获得分析结果,并将分析结果发送至展示监控模块kibana进行展示。本申请通过上述解决了现有技术中无法获得待分析模块所有历史日志,并进行统一分析的技术问题。
技术领域
本申请涉及自动化测试技术领域,尤其涉及一种基于ELK的自动化日志分析方法、系统及存储介质。
背景技术
虽然经过30多年的发展,交换机已经相对成熟,但是随着新的应用场景的出现,仍然不断的有新需求涌现,这就要求企业不断的投入研发力量。同时也因为交换机有相对完善的解决方案,参与制造的企业非常多,竞争也非常激烈,每个企业都在想法设法的降低成本,每年都要使用一些价格更便宜的器件去替代之前相对昂贵的器件。在替换器件以后,原先稳定的产品可能就会出新的问题,需要投入人力和物力去适配新的硬件,否则如果质最不过关,很难让客户满意。在交换机研发和持续改进过程中,它的功能、性能、可靠性、稳定性等,都需要进行完整的验证,才能保证最终给用户提供合格的产品,从而持续提升企业的质量和口碑。
随着自动化测试在交换机测试领域越来越普及,传统测试过程中对于设备的日志以及自动化脚本日志大多采用测试报告中粗略的分析,仅仅能看到每一次脚本跑完之后的测试结果,以及对应的每一个测试用例的日志。由于无法得到整个模块的测试日志,因此,无法对历史上所有的日志进行统一分析,以得出该模块的历史问题。
发明内容
本申请实施例提供了一种基于ELK的自动化日志分析方法、系统及存储介质,用以解决如下技术问题:如何获得待分析模块所有历史日志,并进行统一分析。
第一方面,本申请实施例提供了一种基于ELK的自动化日志分析方法,其特征在于,应用于自动化日志分析系统,系统包括日志收集模块filebeat、日志过滤模块logstash、日志搜索模块elasticsearch、展示监控模块kibana,方法包括:在自动化测试系统对待测试交换机进行自动化执行测试的情况下,日志收集模块filebeat基于预设的采集规则,对测试生成的自动化测试日志进行采集并存储;根据预设的日志分析需求,日志过滤模块logstash对自动化测试日志进行过滤,以确定自动化测试日志中的需求分析日志;在需要对日志进行分析的情况下,日志搜索模块elasticsearch根据日志分析需求对应分析规则,对需求分析日志进行搜索传参,以完成分析获得分析结果,并将分析结果发送至展示监控模块kibana进行展示。
在本申请的一种实现方式中,在自动化测试系统对待测试交换机进行自动化执行测试之前,方法还包括:确定自动化测试系统、ELK日志收集分析系统及待测试交换机的管理网络及其物理链路;通过预设的网络环境配置设备为自动化测试系统、ELK日志收集分析系统及待测试交换机分配环境配置参数;其中,环境配置参数包括:管理网IP、配置SSH、telnet、SNMP。
在本申请的一种实现方式中,在自动化测试系统对待测试交换机进行自动化执行测试之前,方法还包括:在自动化测试系统中安装日志收集模块filebeat。
在本申请的一种实现方式中,方法还包括:自动化测试系统检测待测试交换机,判断待测试交换机是否生成异常运行dump文件;在确定待测试交换机生成异常运行dump文件的情况下,通过TFTP协议接收待测试交换机上传的异常运行dump文件,并将异常运行dump文件通过日志收集模块filebeat进行收集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮思科网络科技有限公司,未经浪潮思科网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310572544.4/2.html,转载请声明来源钻瓜专利网。