[发明专利]云储存系统的日志获取方法及其系统有效
申请号: | 201410175643.X | 申请日: | 2014-04-28 |
公开(公告)号: | CN103957252B | 公开(公告)日: | 2017-08-11 |
发明(设计)人: | 陈飞 | 申请(专利权)人: | 广州杰赛科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 王程 |
地址: | 510310 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 储存 系统 日志 获取 方法 及其 | ||
1.一种云储存系统的日志获取方法,其特征在于,包括以下步骤:
获取被访问云储存服务器的IP地址以及查询用户名;
根据所述IP地址以及查询用户名查找预设的链接工厂,其中,所述链接工厂通过ConcurrentHashMap保存查询用户名对云储存服务器的IP地址访问的有效链接;
如果所述链接工厂中有所述查询用户名对所述被访问云储存服务器的IP地址访问的有效链接,则通过所述ConcurrentHashMap的有效链接从所述被访问云储存服务器获取相应的云储存日志文件;其中,根据日志文件的地址,获取对应的日志文件流;根据输入的查询关键字,通过关键字匹配的方式在所述日志文件流中获取相应的日志文件;
否则,通过所述链接工厂创建所述查询用户名对所述被访问云储存服务器的IP地址访问的有效链接,获取相应的云储存日志文件,并将所述有效链接保存在所述ConcurrentHashMap中。
2.如权利要求1所述的云储存系统的日志获取方法,其特征在于:
如果有多个查询用户名同时访问相应的云储存服务器,并且所述链接工厂中保存有各个所述查询用户名对所述相应的云储存服务器的IP地址访问的有效链接;
则通过所述ConcurrentHashMap的相应有效链接,并发地连接对应的云储存服务器,获取相应的云储存日志文件。
3.如权利要求1或者2所述的云储存系统的日志获取方法,其特征在于,通过所述链接工厂创建所述查询用户名对所述被访问云储存服务器的IP地址访问的有效链接的步骤包括:
根据所述查询用户名以及所述被访问云储存服务器的IP地址,通过SSH协议连接所述被访问云储存服务器;
在所述被访问云储存服务器对所述查询用户名进行SSH协议认证成功后,通过所述链接工厂创建所述查询用户名对所述被访问云储存服务器的IP地址访问的有效链接。
4.如权利要求1或者2所述的云储存系统的日志获取方法,其特征在于,还包括以下步骤:
在获取相应的云储存日志文件之后,以预设的时间间隔定时将所述云储存日志文件推送到查询客户端的浏览器中显示。
5.如权利要求4所述的云储存系统的日志获取方法,其特征在于,进一步包括以下步骤:
检测是否收到停止推送日志的指令,如果收到,则停止推送云储存日志文件。
6.一种云储存系统的日志获取系统,其特征在于,包括:
信息获取模块,用于获取被访问云储存服务器的IP地址以及查询用户名;
查询模块,用于根据所述IP地址以及查询用户名查找预设的链接工厂,其中,所述链接工厂通过ConcurrentHashMap保存查询用户名对云储存服务器的IP地址访问的有效链接;
日志获取模块,用于如果所述链接工厂中有所述查询用户名对所述被访问云储存服务器的IP地址访问的有效链接,则通过所述ConcurrentHashMap的有效链接从所述被访问云储存服务器获取相应的云储存日志文件,其中,根据日志文件的地址,获取对应的日志文件流;根据输入的查询关键字,通过关键字匹配的方式在所述日志文件流中获取相应的日志文件;否则,通过所述链接工厂创建所述查询用户名对所述被访问云储存服务器的IP地址访问的有效链接,获取相应的云储存日志文件,并将所述有效链接保存在所述ConcurrentHashMap中。
7.如权利要求6所述的云储存系统的日志获取系统,其特征在于,如果有多个查询用户名同时访问相应的云储存服务器,并且所述链接工厂中保存有各个所述查询用户名对所述相应的云储存服务器的IP地址访问的有效链接;则所述日志获取模块用于通过所述ConcurrentHashMap的相应有效链接,并发地连接对应的云储存服务器,获取相应的云储存日志文件。
8.如权利要求6或者7所述的云储存系统的日志获取系统,其特征在于,如果所述链接工厂中没有所述查询用户名对所述被访问云储存服务器的IP地址访问的有效链接,则所述日志获取模块根据所述查询用户名以及所述被访问云储存服务器的IP地址,通过SSH协议连接所述被访问云储存服务器;在所述被访问云储存服务器对所述查询用户名进行SSH协议认证成功后,通过所述链接工厂创建所述查询用户名对所述被访问云储存服务器的IP地址访问的有效链接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州杰赛科技股份有限公司,未经广州杰赛科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410175643.X/1.html,转载请声明来源钻瓜专利网。