The present invention, a method of automatic analysis system based on Linux Log, through the analysis of the pre message log file, extract the configuration information of Linux system, and the alarm, the error information, matching, screening, filtering through the known problems of library, the preliminary analysis results by visual display interface it provides help for problem analysis, thus greatly reducing the cost of the data analysis to find the problems in the process of time, accelerate the speed, effectively improve the work efficiency analysis.
【技术实现步骤摘要】
一种基于linux系统的日志自动分析方法
本专利技术涉及服务器测试领域,具体涉及一种基于linux系统的日志自动分析方法。
技术介绍
Linux操作系统在启动和运行过程中,会记录大量的系统及服务日志信息,包括各种错误信息、警告信息和其他的提示信息,这些内容全部记录在了message日志文件中,这些信息对管理员了解系统的运行状态是非常有用的。通常在进行日志问题分析时,需要首先分析message日志文件,从message日志中查看各项数据,如系统配置、内核版本、OS版本、cpu型号、内存、磁盘配置、Raid卡、网卡、显卡等型号、配置、及各部件的firmware、驱动版本信息等等内容,但在查找这些数据时需要进行大量且重复的查找筛选工作。另外,在日志中,会出现很多已知的、不需要关注的告警、提示信息,这些信息可能会干扰问题分析过程,并且在分析过程中会影响分析速度及效率。针对上述这种情况,本申请专利技术一种基于linux系统的日志自动分析方法,通过对日志message文件进行预解析,提取出linux系统的各项配置信息,并对其中的各项告警、错误信息,通过已知的问题库进行匹配、筛选、过滤,将初步分析结果通过界面直观的展示出来,为问题分析提供帮助,从而大量减少分析问题过程中查找各项数据所耗费的时间,加快问题分析速度、有效提高工作效率。
技术实现思路
本专利技术的主要实现方式是提供一个入口,传入待分析的message文件,然后输出一个归类排版完成的已分析文件。该方法包含三个步骤:1、系统配置信息提取步骤;2、已知问题匹配步骤;3、分析结果展示步骤;通过以上三个步骤的处理后,在当前 ...
【技术保护点】
一种基于linux系统的日志自动分析方法,其特征在于,该方法具体包括如下步骤:系统配置信息提取步骤,用于从message日志中提取出系统的各项配置信息;已知问题匹配步骤,用于将从message日志中提取的各项配置信息,与已知的问题库信息进行匹配、筛选、过滤,最后分类出已知问题以及待分析问题;展示步骤,用于将提取出的系统配置信息、已知问题及待分析问题内容排版后输出。
【技术特征摘要】
1.一种基于linux系统的日志自动分析方法,其特征在于,该方法具体包括如下步骤:系统配置信息提取步骤,用于从message日志中提取出系统的各项配置信息;已知问题匹配步骤,用于将从message日志中提取的各项配置信息,与已知的问题库信息进行匹配、筛选、过滤,最后分类出已知问题以及待分析问题;展示步骤,用于将提取出的系统配置信息、已知问题及待分析问题内容排版后输出。2.如权利要求1所述的基于linux系统的日志自动分析方法,其特征还在于,从message日志中提...
【专利技术属性】
技术研发人员:刘骏,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。