[发明专利]一种基于分布式终端系统关键日志信息提取方法及系统在审
| 申请号: | 201610049484.8 | 申请日: | 2016-01-25 |
| 公开(公告)号: | CN105740348A | 公开(公告)日: | 2016-07-06 |
| 发明(设计)人: | 张振华 | 申请(专利权)人: | 武汉精伦电气有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 陈薇 |
| 地址: | 430223 湖北省武汉市*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 分布式 终端 系统 关键 日志 信息 提取 方法 | ||
1.一种基于分布式终端系统关键日志信息提取方法,其特征在于,包括如下步骤:
步骤1:服务端根据外部提取命令向客户端发送控制命令,其中,所述控制命令包括关键词k;
步骤2:客户端根据所述关键词k在本地进行日志搜索,找出含有所述关键词k的文本块;
步骤3:客户端将本地日志中所有包含有所述关键词k的文本块上传到所述服务端。
2.根据权利要求1所述一种基于分布式终端系统关键日志信息提取方法,其特征在于:所述步骤2中,客户端根据所述关键词k在本地进行日志搜索之前,预先建立用于存放本地所有包含有所述关键词k的文本块的临时文件夹。
3.根据权利要求2所述一种基于分布式终端系统关键日志信息提取方法,其特征在于:所述步骤2中,客户端根据所述关键词k在本地进行日志搜索之前,所述客户端还获取本地所有日志文件组成列表;
其中,所述日志文件按顺序唯一编号。
4.根据权利要求3所述一种基于分布式终端系统关键日志信息提取方法,其特征在于:所述步骤2中在本地进行日志搜索的具体实现为:根据所述关键词k对本地所述日志文件按照编号顺次进行搜索,并判断其是否包含有与所述关键词k相匹配的内容,如果是,则将该日志文件中包含有所述关键词k的文本块添加到所述临时文件夹中;否则对下一个所述日志文件进行搜索,直至所有的所述日志文件搜索完毕。
5.根据权利要求1所述一种基于分布式终端系统关键日志信息提取方法,其特征在于,所述步骤3之后还包括如下步骤:
步骤4:所述服务端将所有含有所述关键词k的文本块汇总生成目标文件并存储。
6.根据权利要求1至5任一项所述一种基于分布式终端系统关键日志信息提取方法,其特征在于:所述外部提取命令包括客户端代码,且所述步骤1中,所述服务端接收操作人员输入的提取命令并根据所述提取命令识别客户端代码,并向与所述客户端代码对应的所述客户端发送控制命令;
其中,每个所述客户端按照其物理地址唯一编号并作为其客户端代码。
7.一种基于分布式终端系统关键日志信息提取系统,其特征在于:包括服务端和多个客户端,所述服务端与每个所述客户端连接,且每个所述客户端之间并行设置;
所述服务端包括日志控制模块,所述日志控制模块用于接收操作人员输入的提取命令并根据所述提取命令识别客户端代码,并向与所述客户端代码对应的所述客户端发送控制命令,还用于接收所述客户端发送的包含所述关键词k的文本块;
所述客户端包括日志提取模块,所述日志提取模块用于接收所述服务端发送的控制命令,根据所述控制命令中的关键词k在本地进行日志搜索,找出含有所述关键词k的文本块并上传至所述服务端。
8.根据权利要求7所述一种基于分布式终端系统关键日志信息提取系统,其特征在于:所述服务端还用于将所有含有所述关键词k的文本块汇总生成目标文件并存储。
9.根据权利要求7所述一种基于分布式终端系统关键日志信息提取系统,其特征在于:每个所述客户端均包括存储模块,所述存储模块用于存储本地所有包含有所述关键词k的文本块的临时文件夹。
10.根据权利要求7至9任一项所述一种基于分布式终端系统关键日志信息提取系统,其特征在于:每个所述客户端按照其物理地址唯一编号并作为其客户端代码供所述服务端识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉精伦电气有限公司,未经武汉精伦电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610049484.8/1.html,转载请声明来源钻瓜专利网。





