[发明专利]系统日志的管理方法、装置及系统在审
申请号: | 201710867793.0 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107635003A | 公开(公告)日: | 2018-01-26 |
发明(设计)人: | 刘粉粉 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F11/34 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 日志 管理 方法 装置 | ||
技术领域
本发明涉及电子技术领域,特别涉及一种系统日志的管理方法、装置及系统。
背景技术
在系统中,日志是一个非常重要的功能组成部分,日志可以记录下系统所产生的所有行为,并按照某种规范表达出来。在系统出现错误时,可以通过日志所记录的信息为系统进行排错,优化系统的性能,或者根据日志信息来调整系统的各种行为,日志在系统中的地位十分重要。
而随着企业规模的扩大,业务变得更加多元,也更加复杂,于是系统变得很大,一个系统中集成的子系统越来越多,一个子系统中产生的日志信息也变得更多,因此一个系统中的日志信息变得十分庞大,从庞大的日志信息中筛选出有用信息显得尤为重要。
而日志信息按照系统类型进行分类的话,日志信息可以分为操作系统日志、应用系统日志、安全系统日志等等,而每种操作系统的日志都有其自身特有的设计和规范,例如Windows系统的日志通常按照其惯有的应用程序、安全和系统这样的分类方式进行存储,而类似Linux这样的各种Class UNIX系统通常都使用兼容Syslog规范的日志系统;并且很多硬件设备的操作系统也具有独立的日志规范。因此,不同的应用系统都具有根据其自身要求设计的日志,其日志信息格式都不同。
现有技术中,当整个系统运行时发生故障时,会通过ssh等工具直接连到服务器直接查看所有系统日志信息,而在所有日志信息中进行问题查找和定位十分困难。
因此,如何让日志信息足够简练鲜明,方便对日志信息的管理,是本领域技术人员需要解决的技术问题。
发明内容
本发明的目的是提供一种系统日志的管理方法,该方法能够让日志信息足够简练鲜明,方便对日志信息的管理;本发明的另一目的是提供一种系统日志的管理装置及系统,具有上述有益效果。
为解决上述技术问题,本发明提供一种系统日志的管理方法,包括:
将收集的日志信息按照预定规则进行筛选;
将筛选后的日志信息根据信息类别进行划分;
对类别划分后的日志信息按照预定的日志格式进行组合;其中,所述预定的日志格式中包括时间,机器名,错误大类,线程名,日志等级,日志输出位置;
将组合后的日志信息作为最终日志信息定时推送至日志服务器,以便所述日志服务器对接收到的所述最终日志信息进行存储并进行可视化处理。
其中,所述按照预定规则对日志信息进行筛选包括:
在所述日志信息中筛选出功能模块的启动和结束信息、用户的登录和退出信息、系统的关键性操作信息、系统运行期间的异常信息以及关键性方法的进入和退出信息。
其中,将筛选后的日志信息根据信息类别进行划分包括:
根据所述日志信息中信息类别将所述日志信息分为系统调试日志、系统运行的关键性日志、告警日志以及系统错误日志。
其中,所述将收集的日志信息按照预定规则进行筛选包括:
收集增量式日志信息;其中,所述增量式日志信息包括自上次推送之后生成的日志信息;
对所述增量式日志信息按照预定规则进行筛选。
本发明提供一种系统日志的管理装置,包括:
信息筛选模块,用于将收集的日志信息按照预定规则进行筛选;
类别划分模块,用于将筛选后的日志信息根据信息类别进行划分;
组合模块,用于对类别划分后的日志信息按照预定的日志格式进行组合;其中,所述预定的日志格式中包括时间,机器名,错误大类,线程名,日志等级,日志输出位置;
定时推送模块,用于将组合后的日志信息作为最终日志信息定时推送至日志服务器,以便所述日志服务器对接收到的所述最终日志信息进行存储并进行可视化处理。
本发明提供一种系统日志的管理系统,包括:
客户端,用于将收集的日志信息按照预定规则进行筛选;筛选后将所述日志信息根据信息类别进行划分;对类别划分后的日志信息按照预定的日志格式进行组合;将组合后的日志信息作为最终日志信息定时推送至日志服务器;其中,所述预定的日志格式中包括时间、机器名、错误大类、线程名、日志等级以及日志输出位置;
日志服务器,用于接收并存储客户端定时发送的所述最终日志信息,并对接收到的所述最终日志信息进行可视化处理。
其中,所述日志服务器还用于对接收到的不同客户端的日志信息进行交叉分析。
其中,所述日志服务器还用于接收更新名单的命令,对存储的需要接收日志信息的客户端名单进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710867793.0/2.html,转载请声明来源钻瓜专利网。