[发明专利]一种日志处理规则同步方法及相关设备和系统有效
申请号: | 201210113439.6 | 申请日: | 2012-04-17 |
公开(公告)号: | CN103379140A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 陈肃;陶振武;胡可云 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 处理 规则 同步 方法 相关 设备 系统 | ||
1.一种日志处理规则同步方法,其特征在于,包括:
网络日志服务器接收日志采集服务器发送的规则同步指示消息,所述规则同步指示消息中携带更新的日志处理规则;
使用所述规则同步指示消息中携带的所述更新的日志处理规则,更新保存的原日志处理规则。
2.如权利要求1所述的方法,其特征在于,在接收日志采集服务器发送的规则同步指示消息之前,还包括:
向所述日志采集服务器发送规则同步请求,用于请求更新的日志处理规则。
3.如权利要求1所述的方法,其特征在于,还包括:
获取原始日志数据;
使用当前的日志处理规则,对获取的所述原始日志数据进行处理,得到日志采集数据;
分别对所述日志采集数据中各属性字段的各属性值进行编码,得到与每个属性值对应的压缩编码;
使用得到的所述压缩编码,替换所述日志采集数据中对应的属性值,得到压缩后的日志采集数据,并生成所述各属性值的编码表。
4.如权利要求3所述的方法,其特征在于,分别对所述日志采集数据中各属性字段的各属性值进行编码,得到与每个属性值对应的压缩编码,具体包括:
针对所述日志采集数据中的每个属性字段的各属性值,具体采用如下方式进行编码:
分别统计该属性字段的各属性值在所述日志采集数据中出现的次数;
根据各属性值在所述日志采集数据中出现的次数,对该属性字段的各属性值进行编码,得到与各属性值分别对应的压缩编码,其中,出现的次数大的属性值对应的压缩编码的数据量,不大于出现的次数小的属性值对应的压缩编码的数据量。
5.如权利要求4所述的方法,其特征在于,根据各属性值在所述日志采集数据中出现的次数,对该属性字段的各属性值进行编码,得到与各属性值分别对应的压缩编码,具体包括:
根据各属性值在所述日志采集数据中出现的次数,构建二叉树,其中,所述二叉树中的各叶子节点,分别对应表征各属性值在所述日志采集数据中出现的次数,且所述二叉树中的父节点表征的数值,为该父节点的两个子节点表征数值的和值,且所述二叉树中每个节点表征的数值,不小于该节点所属等级的下一级节点表征的数值;
确定所述二叉树中叶子节点对应的属性值的压缩编码为,将从根节点到该叶子节点的路径所包括的各子树分别对应的弧值,进行排列得到的二进制编号;
其中,所述二叉树中节点的左子树的弧值为0,右子树的弧值为1;或者所述二叉树中节点的左子树的弧值为1,右子树的弧值为0。
6.如权利要求3所述的方法,其特征在于,还包括:
保存所述压缩后的日志采集数据和所述编码表;和/或
向所述日志采集服务器发送所述压缩后的日志采集数据和所述编码表。
7.一种日志处理规则同步方法,其特征在于,包括:
日志采集服务器确定更新的日志处理规则;
向网络日志服务器发送携带所述更新的日志处理规则的规则同步指示消息,指示所述网络日志服务器使用所述更新的日志处理规则,更新保存的原日志处理规则。
8.如权利要求7所述的方法,其特征在于,在向网络日志服务器发送携带所述更新的日志处理规则的规则同步指示消息之前,还包括:
接收所述网络日志服务器发送的规则同步请求。
9.如权利要求7所述的方法,其特征在于,还包括:
接收所述网络日志服务器发送的压缩后的日志采集数据,和未压缩的日志采集数据中各属性字段的各属性值的编码表;
使用所述编码表中与各压缩编码分别对应的属性值,替换所述压缩后的日志采集数据中对应的压缩编码,得到解压缩后的日志采集数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210113439.6/1.html,转载请声明来源钻瓜专利网。