[发明专利]一种日志的采集方法及装置有效
申请号: | 201510451557.1 | 申请日: | 2015-07-28 |
公开(公告)号: | CN105141448B | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 郑建锋 | 申请(专利权)人: | 杭州华为数字技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
地址: | 广东省深圳市滨江区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 采集 方法 装置 | ||
1.一种日志的采集方法,其特征在于,所述方法包括:
日志客户端从日志知识模块列表中读取至少一个日志知识模块,其中,每个日志知识模块与操作系统一一对应,或者,每个日志知识模块与应用系统一一对应;
执行所述日志知识模块,对相应的操作系统或者应用系统的日志文件进行解析,并采集所述日志文件的目标内容信息;
向日志服务端发送采集的所述目标内容信息。
2.根据权利要求1所述的方法,其特征在于,所述日志知识模块包括一个或者多个目标参数;
所述执行所述日志知识模块,对相应的操作系统或者应用系统的日志文件进行解析,并采集所述日志文件的目标内容信息包括:
执行所述日志知识模块,对相应的操作系统或者应用系统的日志文件进行解析,得到解析结果;
根据所述目标参数,从所述解析结果中采集与所述目标参数相一致的参数的参数值,将所述参数的参数值作为所述日志文件的目标内容信息。
3.根据权利要求1或2所述的方法,其特征在于,所述执行所述日志知识模块包括:
周期性执行所述日志知识模块;和/或,
当所述日志文件的大小大于阈值时,执行所述日志知识模块。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
向所述日志服务端发送询问指令,所述询问指令用于指示所述日志服务端在判断有更新的日志知识模块时,向所述日志客户端返回所述更新的日志知识模块的编号;
根据所述更新的日志知识模块的编号,从所述日志服务端获取所述更新的日志知识模块。
5.根据权利要求4所述的方法,其特征在于,所述日志服务端的更新的日志知识模块是由所述日志服务端通过调用日志知识模块发布站点的应用程序编程接口API函数,从所述日志知识模块发布站点获取的;或者,
所述日志服务端的更新的日志知识模块是由所述日志服务端从存储介质中获取的。
6.根据权利要求5所述的方法,其特征在于,在所述日志客户端从日志知识模块列表中读取至少一个日志知识模块之前,所述方法还包括:
根据所述日志服务端的IP地址和监听端口,向已打开所述监听端口并开启监听模式的所述日志服务端发送测试消息;
接收所述日志服务端根据接收到的所述测试消息发送的确认消息。
7.一种日志的采集方法,其特征在于,所述方法包括:
日志服务端获取至少一个日志知识模块,其中,每个日志知识模块与操作系统一一对应,或者,每个日志知识模块与应用系统一一对应;
当接收到日志客户端发送的询问指令时,向所述日志客户端返回所述日志知识模块的编号;
接收所述日志客户端根据所述日志知识模块的编号发送的获取指令;
根据所述获取指令,向所述日志客户端返回所述日志知识模块,以使所述日志客户端执行所述日志知识模块,对相应的操作系统或者应用系统的日志文件进行解析,并采集所述日志文件的目标内容信息;
接收所述日志客户端采集的所述目标内容信息。
8.根据权利要求7所述的方法,其特征在于,所述日志服务端获取至少一个日志知识模块包括:
通过调用日志知识模块发布站点的应用程序编程接口API函数,从所述日志知识模块发布站点获取至少一个日志知识模块;或者,
从存储介质中获取至少一个日志知识模块。
9.根据权利要求7或8所述的方法,其特征在于,在所述日志服务端获取至少一个日志知识模块之前,所述方法还包括:
所述日志服务端接收配置指令,根据接收到的配置指令,打开监听端口,并开启监听模式;
接收所述日志客户端发送的测试消息;
根据所述测试消息向所述日志客户端返回确认消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华为数字技术有限公司,未经杭州华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510451557.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:剩余时长展示方法和装置
- 下一篇:一种车载空气净化器