[发明专利]日志处理方法、服务端设备和系统有效
| 申请号: | 201410148080.5 | 申请日: | 2014-04-14 |
| 公开(公告)号: | CN103929329B | 公开(公告)日: | 2018-07-27 |
| 发明(设计)人: | 刘辉 | 申请(专利权)人: | 北京音之邦文化科技有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 胡彬;孟金喆 |
| 地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 日志 处理 配置 方法 服务器 服务端 设备 系统 | ||
1.一种日志处理方法,其特征在于,包括:
服务端设备获取配置服务器提供的配置规则;
所述服务端设备根据所述配置规则变更本机中的日志处理参数;
所述服务端设备基于变更后的日志处理参数对采集到的日志进行处理,以获取日志结果;
所述服务端设备将所述日志结果输出;
所述服务端设备根据所述配置规则变更本机中的日志处理参数包括:
所述服务端设备从所述配置规则中获取关键字和关键字参数,并根据所述关键字和关键字参数变更本机日志订阅模块、日志分发模块、日志切分模块和日志输出模块中各自的日志处理参数;其中,如果所述服务端设备从所述配置规则中获取通用计算选择关键字和通用计算组合参数,则根据所述计算选择关键字选择本机日志切分模块中的通用计算单元,且根据所述通用计算组合参数组合所述通用计算单元中的计算公式;
如果所述服务端设备从所述配置规则中获取定制计算选择关键字和定制计算单元标识,则根据所述定制计算单元标识选择对应的定制计算单元;所述服务端设备从所述配置规则中获取至少一个日志解析例程,添加到本机的日志解析例程集中。
2.根据权利要求1所述的方法,其特征在于,服务端设备获取配置服务器提供的配置规则包括:
所述服务端设备向配置服务器注册本机的业务名称、设备标识和待配置的日志处理参数关键字选项;
所述服务端设备监听所述配置服务器发送的包含本机业务名称和设备标识的配置规则。
3.根据权利要求1所述的方法,其特征在于,所述服务端设备根据所述配置规则变更本机中的日志处理参数包括:所述服务端设备从所述配置规则中获取结果优化策略,并配置在通用计算单元和定制计算单元中;
则所述服务端设备基于变更后的日志处理参数对采集到的日志进行处理,以获取日志结果包括:所述服务端设备基于所述结果优化策略,对所述日志结果进行优化处理,获取日志推荐信息。
4.一种服务端设备,其特征在于,包括:
规则获取模块,用于获取配置服务器提供的配置规则;
参数变更模块,用于根据所述配置规则变更本机中的日志处理参数;
日志处理模块,用于基于变更后的日志处理参数对采集到的日志进行处理,以获取日志结果;
结果输出模块,用于将所述日志结果输出;
所述参数变更模块包括:
关键字变更单元,用于从所述配置规则中获取关键字和关键字参数,并根据所述关键字和关键字参数变更本机日志订阅模块、日志分发模块、日志切分模块和日志输出模块中各自的日志处理参数;其中,所述关键字变更单元具体用于:如果所述服务端设备从所述配置规则中获取通用计算选择关键字和通用计算组合参数,则根据所述计算选择关键字选择本机日志切分模块中的通用计算单元,且根据所述通用计算组合参数组合所述通用计算单元中的计算公式;如果所述服务端设备从所述配置规则中获取定制计算选择关键字和定制计算单元标识,则根据所述定制计算单元标识选择对应的定制计算单元;
例程添加单元,用于从所述配置规则中获取至少一个日志解析例程,添加到本机的日志解析例程集中。
5.根据权利要求4所述的服务端设备,其特征在于,所述规则获取模块包括:
注册单元,用于向配置服务器注册本机的业务名称、设备标识和待配置的日志处理参数关键字选项;
规则监听单元,用于监听所述配置服务器发送的包含本机业务名称和设备标识的配置规则。
6.根据权利要求4所述的服务端设备,其特征在于,所述关键字变更单元根据所述配置规则变更本机中的日志处理参数还包括:
从所述配置规则中获取结果优化策略,并配置在通用计算单元和定制计算单元中;
则日志处理模块还具体用于:
基于所述结果优化策略,对所述日志结果进行优化处理,获取日志推荐信息。
7.一种日志处理系统,其特征在于,包括:
配置服务器,以及至少一个权利要求4至6任一所述的服务端设备,其中,至少一个服务端设备与所述配置服务器连接;
所述配置服务器,包括:
任务配置模块,用于获取日志规则配置信息;
实时通信模块,用于根据日志规则配置信息中的设备标识,向对应的服务端设备发送所述日志规则配置信息中的配置规则;
实时运算结果展示模块,用于接收服务端设备基于所述配置规则进行处理后输出的日志结果;
所述日志规则配置信息包括:业务名称、设备标识、关键字和关键字参数值;
所述日志规则配置信息还包括至少一种日志解析例程,以指示所述服务端设备根据日志标识选择对应的日志解析例程进行日志数据解析;
监控模块,用于监控获取本机和至少一个服务端设备中的状态信息,并根据所述状态信息进行预警或展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京音之邦文化科技有限公司,未经北京音之邦文化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410148080.5/1.html,转载请声明来源钻瓜专利网。





