[发明专利]一种日志分析装置及方法在审
申请号: | 201711099150.2 | 申请日: | 2017-11-09 |
公开(公告)号: | CN107894940A | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | 单超 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F17/24 |
代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 王汝银 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 分析 装置 方法 | ||
技术领域
本发明涉及计算机技术领域,具体的说是一种日志分析装置及方法。
背景技术
随着目前计算机服务器领域的飞速发展,服务器集群化为服务器的监控和服务器的运维带来了巨大挑战。例如,运维人员需要分别获取每一台服务器的日志,分析后得到历史运行状况,根据日志内容分别诊断和维护每一台服务器健康状况。
然而,目前对于日志的阅读和分析完全基于运维人员来处理,不仅需要耗费大量的人力成本,而且运维的时间过长,可能会对用户的生产带来影响,因此,如何提高服务器日志的分析效率,成为一个亟待解决的难题。
发明内容
为了解决上述问题,提供了一种日志分析装置及方法,通过预设规则对日志进行自动分析,大大节省了人力物力,提高了日志分析的效率。
本发明实施例提供了一种日志分析装置,所述的装置包括:
指标管理器,用于设置并存储包含多个规则项的指标规则表;
日志分析器,用于接收日志及指标规则表,并结合指标规则表和命令工具对日志进行分析;
结果生成器,对日志分析器中的分析结论进行展示,并输出分析报告。
进一步的,所述的指标管理器包括:
设置模块,用于实现新增、编辑和删除指标规则表;
存储模块,由于存储指标规则表。
进一步的,所述的日志分析器包括:
指标选择模块,用于从存储模块中选择并导入所需的指标规则表;
分析模块,通过调用命令工具和指标规则表对日志进行分析;
输出模块,用于导出分析模块的出的分析结果并存储。
进一步的,所述的结果生成器包括:
报告生成模块,用于在文本中建立报告模板,并将输出模块中的分析结果依次导入报告模板中,生成文本格式的分析报告。
进一步的,所述的结果生成器还包括:
预览模块,用于调用输出模块的分析结果,并生成预览页面。
本发明实施例还提供了一种日志分析方法,所述的方法包括:
S1:日志分析器从指标管理器中获取所需的指标规则表;
S2:日志分析器调用命令工具和指标规则表对日志进行分析;
S3:结果生成器根据步骤S2中的分析数据生成文本格式的分析报告。
进一步的,所述的方法还包括:
S0:根据日志的分析需求,在指标管理器中设置一个符合分析需求的指标规则表。
进一步的,步骤S3的具体实现过程为:
S31:结果生成器依据所选的文本格式,新建一个标准报告模板;
S32:结果生成器将日志分析器的分析结果依次导入标准报告模板的空格中,生成该文本格式下的分析报告。
进一步的,步骤S3的具体实现过程为:
S31:结果生成器调用日志分析器的分析结果生成预览页面;
S32:根据预览页面的显示内容,对分析结果进行修正;
S33:结果生成器依据所选的文本格式,新建一个标准报告模板;
S34:结果生成器将修正后的分析结果依次导入标准报告模板的空格中,生成该文本格式下的分析报告。
发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:
1、系统管理员和运维人员只需要设置日志分析规则,使用本工具直接分析日志或日志包,直接得到分析结果或报告。相关人员无需直接或远程操作服务器,也无需逐行分析日志就可以获取目标服务器的相关日志,节省了人力物力,大大提升了工作效率。
2、根据筛选的结果,提供预览功能,使用户可以直接看到最原始的筛选结果。用户可以根据实际的需求,对原始筛选结果进行二次筛选,二次筛选的结果将作为数据输入给报告生成模块,得到定制化的日志分析报告。
附图说明
图1是本发明实施例1的系统原理图;
图2是本发明实施例1的方法流程图;
图3是本发明实施例2的系统原理图;
图4是本发明实施例2的方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711099150.2/2.html,转载请声明来源钻瓜专利网。