服务端预先存储的用户信息列表,如果是,则确定该用户为授权用户,并根据用户信息列表确定授权用户的用户等级;服务端将与授权用户的用户等级对应的日志信息发送至授权用户对应的客户端。
[0069]需要说明的是,服务端可以预先存储有用户信息列表,用户信息列表包括用户名、用户等级及其可以访问的日志信息等。由此,服务端确定客户端对应的用户是否在用户信息列表中,如果是,则证明该用户为授权用户,如果不是,则该用户不是授权用户,拒绝该用户对于日志信息的访;当该用户是授权用户时,确定其用户等级,进一步确定其可以访问的日志信息,然后将其可以访问的日志信息中与请求信息对应的日志信息发送至该用户的客户端。由此,能够增强服务端中日志信息的安全性,避免一些非法用户对于日志信息的获取造成一些不良影响。
[0070]对于用户的认证也可以是,当客户端对服务端进行访问时,需要客户端将与服务端对应的访问密码携带于请求信息中发送至服务端,服务端对请求信息进行解析,确定其中的访问密码是否正确,如果正确,则将与请求信息对应的日志信息发送至客户端,如果不正确,则直接拒绝客户端的访问。
[0071]其中,存储端可以分布于存储环境的各存储节点上,如SAN节点、NAS节点及集群节点等。而服务端还可以存储有各存储设备的相关信息,如IP等,以便于对各存储设备进行相应的管理。
[0072]与上述系统实施例相对应,本发明实施例还提供一种日志管理方法,可以包括以下步骤:
[0073]Sll:服务端接收客户端发送的请求信息;
[0074]S12:由自身获取的日志信息中确定出与请求信息对应的日志信息为目标日志信息;其中,日志信息均为存储端定时发送该存储端位于的存储设备上的指定日志库中的日志信息至服务端得到的,指定日志库中的日志信息为存储设备上的软件模块生成的;
[0075]S13:将目标日志信息发送至客户端。
[0076]本申请中的服务端能够定时获取每个存储端发送的日志信息,以在客户端需要时为其提供,因此,本申请提供的一种日志管理方法,能够使得日志管理系统中的客户端能够访问全部存储端的日志信息,以便对于存储端的日志信息的统一收集、分析及管理等,以提高系统的数据支撑能力和数据利用效率。
[0077]另外,上述系统实施例中的每个模块或者单元均具有与之对应的方法步骤,如上述实施例中的转化模块对应的步骤为:将服务端接收到的由存储端发送的日志信息转换成符合预设标准的日志信息。在此不再赘述。
[0078]对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种日志管理系统,其特征在于,包括服务端、客户端及存储端,所述存储端位于存储设备上; 所述存储端,用于定时将所述存储设备的指定日志库中的日志信息发送至所述服务端,其中,所述日志信息为所述存储设备上的软件模块生成的; 所述客户端,用于发送请求信息至所述服务端; 所述服务端,用于由自身获取的所述日志信息中确定出与所述请求信息对应的日志信息为目标日志信息,并将所述目标日志信息发送至所述客户端; 其中,所述客户端及所述存储端的数量均为至少一个。2.根据权利要求1所述的系统,其特征在于,所述服务端包括转化模块,所述转化模块用于将所述服务端接收到的由所述存储端发送的日志信息转换成符合预设标准的日志信息。3.根据权利要求1所述的系统,其特征在于,所述服务端包括日志过滤器及日志处理模块,所述日志过滤器对应有预先设定的日志处理标准; 所述日志过滤器,用于确定出所述日志信息中具有与所述日志处理标准对应的特征的日志信息为过滤日志信息; 所述日志处理模块,用于根据所述日志处理标准对所述过滤日志信息进行处理; 其中,所述日志过滤器的数量为至少一个。4.根据权利要求3所述的系统,其特征在于,所述日志处理模块包括提示输出单元,所述提示输出单元用于根据所述日志处理标准输出与所述过滤日志信息对应的提示信息。5.根据权利要求3所述的系统,其特征在于,所述服务端包括日志服务订阅模块,所述日志服务订阅模块用于开启所述日志过滤器中符合预设要求的日志过滤器,并关闭所述日志过滤器中不符合所述预设要求的日志过滤器;其中,被开启的日志过滤器能够执行确定出所述过滤日志信息的动作,被关闭的日志过滤器不能执行确定出所述过滤日志信息的动作。6.根据权利要求1所述的系统,其特征在于,所述服务端包括信息推送模块,所述信息推送模块用于自动将最新接收到的所述存储端发送的日志信息推送至所述客户端。7.根据权利要求6所述的系统,其特征在于,所述客户端包括日志逻辑管理模块及GUI ; 所述日志逻辑管理模块,用于将所述客户端获取的日志信息转换成符合所述GUI的显示要求的显示日志信息; 所述⑶I,用于将所述显示日志信息进行显示。8.根据权利要求7所述的系统,其特征在于,所述存储端包括发送模块,所述发送模块用于按照与所述服务端对应的IP及端口发送所述日志信息至所述服务端; 所述客户端与所述服务端通过HTTP协议进行数据通信。9.根据权利要求1至8任一项所述的系统,其特征在于,所述服务端包括用户识别模块,所述用户识别模块用于确定发送所述请求信息的客户端对应的用户是否属于所述服务端预先存储的用户信息列表,如果是,则确定该用户为授权用户,并根据所述用户信息列表确定所述授权用户的用户等级;所述服务端将与所述授权用户的用户等级对应的日志信息发送至所述授权用户对应的客户端。10.一种日志管理方法,其特征在于,包括: 服务端接收客户端发送的请求信息; 由自身获取的日志信息中确定出与所述请求信息对应的日志信息为目标日志信息;其中,所述日志信息均为存储端定时发送该存储端位于的存储设备上的指定日志库中的日志信息至所述服务端得到的,所述指定日志库中的日志信息为所述存储设备上的软件模块生成的; 将所述目标日志信息发送至所述客户端。
【专利摘要】本发明公开了一种日志管理系统及方法,该系统包括服务端、客户端及存储端,存储端位于存储设备上;存储端,用于定时将存储设备的指定日志库中的日志信息发送至服务端,其中,日志信息为存储设备上的软件模块生成的;客户端,用于发送请求信息至服务端;服务端,用于由自身获取的日志信息中确定出与请求信息对应的日志信息为目标日志信息,并将目标日志信息发送至客户端;其中,客户端及存储端的数量均为至少一个。本申请提供的一种日志管理系统及方法,能够使得日志管理系统中的客户端能够访问全部存储端的日志信息,以便对于存储端的日志信息的统一收集、分析及管理等,进一步提高系统中数据支撑能力和数据利用效率。
【IPC分类】G06F17/30
【公开号】CN105160011
【申请号】CN201510609487
【发明人】袁鹏飞
【申请人】浪潮(北京)电子信息产业有限公司
【公开日】2015年12月16日
【申请日】2015年9月22日