[发明专利]日志存储方法及装置在审
| 申请号: | 201911094101.9 | 申请日: | 2019-11-11 |
| 公开(公告)号: | CN111046009A | 公开(公告)日: | 2020-04-21 |
| 发明(设计)人: | 李耀东 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
| 主分类号: | G06F16/18 | 分类号: | G06F16/18;G06F16/182;G06F16/185 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 陈蕾 |
| 地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 日志 存储 方法 装置 | ||
1.一种日志存储方法,其特征在于,所述方法应用于分布式日志管理系统中的管理级平台,所述分布式日志管理系统还包括至少一个下级平台,所述方法包括:
接收所连接的网络设备发送的日志;
依据被设置的日志存储模式确定是否对接收到的日志进行分级存储;
若是,则为每个日志分配下级平台,将所述日志发送至已分配的下级平台进行存储;若否,则在本地存储所述日志。
2.根据权利要求1所述的方法,其特征在于,所述为每个日志分配下级平台,包括:
当满足设定的日志分发条件时,遍历本地日志存储路径;
为遍历到的日志分配下级平台;
在所述将所述日志发送至已分配的下级平台进行存储之后,所述方法还包括:
从所述本地日志存储路径中删除已发送的日志。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收客户端发送的日志查询请求;
依据所述日志存储模式确定是否进行分级查询;
若是,则将所述日志查询请求下发给至少一个下级平台,以使所述下级平台在本地查询与所述日志查询请求相匹配的日志;若否,则在本地查询与所述日志查询请求相匹配的日志。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收所述下级平台发送的日志查询结果,所述日志查询结果包括所述下级平台查询到的与所述日志查询请求相匹配的日志的日志信息;
将所述日志查询结果上报给所述客户端以供展示。
5.根据权利要求1~4任一所述的方法,其特征在于,所述日志存储模式包括:
负载分担分发模式,或负载分担不分发模式。
6.一种日志存储装置,其特征在于,所述装置应用于分布式日志管理系统中的管理级平台,所述分布式日志管理系统还包括至少一个下级平台,所述装置包括:
日志接收模块,用于接收所连接的网络设备发送的日志;
第一确定模块,用于依据被设置的日志存储模式确定是否对接收到的日志进行分级存储;
日志分发模块,用于若确定对接收到的日志进行分级存储,则为每个日志分配下级平台,将所述日志发送至已分配的下级平台进行存储;
日志存储模块,用于若确定不对接收到的日志进行分级存储,则在本地存储所述日志。
7.根据权利要求6所述的装置,其特征在于,所述日志分发模块包括:
遍历子模块,用于当满足设定的日志分发条件时,遍历本地日志存储路径;
分配子模块,用于为遍历到的日志分配下级平台;
所述装置还包括:
日志删除模块,用于从所述本地日志存储路径中删除已发送的日志。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
请求接收模块,用于接收客户端发送的日志查询请求;
第二确定模块,用于依据所述日志存储模式确定是否进行分级查询;
请求下发模块,用于若确定进行分级查询,则将所述日志查询请求下发给至少一个下级平台,以使所述下级平台在本地查询与所述日志查询请求相匹配的日志;
查询模块,用于若确定不进行分级查询,则在本地查询与所述日志查询请求相匹配的日志。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
结果接收模块,用于接收所述下级平台发送的日志查询结果,所述日志查询结果包括所述下级平台查询到的与所述日志查询请求相匹配的日志的日志信息;
结果上报模块,用于将所述日志查询结果上报给所述客户端以供展示。
10.根据权利要求6~9任一所述的装置,其特征在于,所述日志存储模式包括:
负载分担分发模式,或负载分担不分发模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911094101.9/1.html,转载请声明来源钻瓜专利网。





