[发明专利]一种基于linux的故障智能定位系统及方法在审
申请号: | 201710887066.0 | 申请日: | 2017-09-25 |
公开(公告)号: | CN107562603A | 公开(公告)日: | 2018-01-09 |
发明(设计)人: | 郭美思;丛戎 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06N5/02 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 孟峣 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 linux 故障 智能 定位 系统 方法 | ||
1.一种基于linux的故障智能定位系统,其特征在于,包括,
日志处理模块,用于对服务器中的日志进行分析处理;
故障知识中心模块,接收日志处理模块处理后的日志,根据该处理后的日志,构建知识库;
故障分析定位模块,根据知识库的内容,对系统故障进行定位;
故障处理方案模块,用于提供故障处理方案,并将相应处理方案与由故障分析定位模块定位后的系统故障相匹配,最后将匹配信息保存在结果数据库中。
2.根据权利要求1所述的一种基于linux的故障智能定位系统,其特征在于,所述日志处理模块将系统日志文件中包含着不同时间段内的信息进行处理,即根据关键字匹配将日志分解成不同的文档,标注存在的实际故障,所述系统日志文件包括Linux系统下的系统日志、RAID卡日志、BMC日志、BIOS日志、驱动日志、网卡日志信息,所述关键字包括温度、处理器、极限温度。
3.根据权利要求2所述的一种基于linux的故障智能定位系统,其特征在于,所述故障知识中心模块通过对日志内容进行挖掘,分析系统故障,将故障的属性归纳成故障规则,形成通过故障规则分成若干类故障的故障知识库,以便故障分析定位模块进行分析定位。
4.根据权利要求3所述的一种基于linux的故障智能定位系统,其特征在于,所述故障知识中心模块中形成知识库的具体过程为:在故障知识中心模块中,首先将日志处理模块标注过的文档作为训练集;然后再对这些训练集进行训练,训练过程是指从这些文档中挖掘出可有效分类的规则,生成分类器,总结出故障规则集合;再根据生成的分类器应用在系统日志的实时内容上,获取当前故障的分类结果,形成故障知识库。
5.根据权利要求1-4任一所述的一种基于linux的故障智能定位系统,其特征在于,所述故障分析定位模块通过故障知识中心模块构建的知识库中的故障规则对系统日志进行匹配,将系统日志中的故障进行定位,并与故障处理方案模块将预先存储的对应故障解决方案相匹配后共同存放在结果数据库中。
6.根据权利要求5所述的一种基于linux的故障智能定位系统,其特征在于,存放在结果数据库中的故障信息包括发生故障的设备名称或型号、发生故障的时间、故障类别、故障部件、故障级别、故障描述、日志级别、日志详细信息、关键字、日志路径、故障对应的处理方案。
7.根据权利要求5所述的一种基于linux的故障智能定位系统,其特征在于,还包括数据安全模块,该数据安全模块用于对结果数据库中保存的数据进行加密,即在结果数据库创建时对数据库使用加密算法进行加密,并通过对应密钥解密访问,保证结果数据库内的数据安全。
8.一种基于linux的故障智能定位方法,其特征在于,基于权利要求1-7所述的系统,其实现过程为,首先通过日志处理模块将linux系统下的所有日志文件分析后分类;通过故障知识中心模块从分类后的日志文件中分析出故障规则,形成通过故障规则分成若干类故障的故障知识库;由故障分析定位模块根据故障知识库对日志中的故障进行匹配分析定位,最终通过故障处理方案模块匹配对应的故障处理方案,并将故障处理方案存储在结果数据库中。
9.根据权利要求8所述的一种基于linux的故障智能定位方法,其特征在于,所述故障知识库的具体形成过程为:首先将日志处理模块标注过的文档作为训练集;然后再对这些训练集进行训练,训练过程是指从这些文档中挖掘出可有效分类的规则,生成分类器,总结出故障规则集合;再根据生成的分类器应用在系统日志的实时内容上,获取当前故障的分类结果,形成故障知识库,该故障知识库中保存有包括操作系统、故障类别、故障部件、日志级别、日志详细信息、关键字、日志路径、问题描述的信息。
10.根据权利要求8或9所述的一种基于linux的故障智能定位方法,其特征在于,在将故障处理方案存储在结果数据库前、创建结果数据库时,还包括通过数据安全模块进行加密的步骤:数据安全模块在结果数据库创建时对结果数据库使用加密算法进行加密,并配置对应密钥,通过密钥进行解密访问,保证结果数据库内数据安全,该加密算法包括AES256算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710887066.0/1.html,转载请声明来源钻瓜专利网。