[发明专利]一种日志监测方法及装置有效
申请号: | 201410161849.7 | 申请日: | 2014-04-22 |
公开(公告)号: | CN103957133A | 公开(公告)日: | 2014-07-30 |
发明(设计)人: | 韩晓铭;郎春青;张宇 | 申请(专利权)人: | 北京联时空网络通信设备有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100029 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 监测 方法 装置 | ||
技术领域
本申请涉及服务器监测技术领域,尤其是一种日志监测方法及装置。
背景技术
网站服务器中存储有与用户的访问请求相对应的数据资源,用户可向网站服务器发送访问请求,进而网站服务器依据用户的访问请求作出相应的响应。但由于访问量急剧增加、黑客攻击、处理效率较低等各种或外界或自身的原因,导致网站服务器无法对用户的请求正常作出响应动作。
然而,目前还没有一种对网站服务器的所述异常情况进行预警的方案。
发明内容
有鉴于此,本申请提供了一种日志监测方法及装置,用以解决现有技术中还没有一种对网站服务器不能对用户请求正常作出响应动作的异常情况进行预警的方案的技术问题。本申请提供的技术方案包括:
一种日志监测方法,应用于监测服务器,所述监测服务器与多台网站服务器相连,该方法包括:
步骤A:当接收到日志监测指令时,获取至少一台网站服务器生成的日志记录;
步骤B:分别判断所述每台网站服务器各自生成的日志记录的项数是否满足预设报警阈值,若是,执行步骤C;
步骤C:生成与该网站服务器相对应的报警信息。
上述方法,优选的,在所述步骤C之后还包括:
将所述报警信息发送至报警信息接收端。
上述方法,优选的,所述网站服务器上设置有监测客户端,且所述网站服务器存储有与所述监测客户端对应的客户端配置文件;所述监测服务器上存储有与所述每个监测客户端各自对应的服务端配置文件。
上述方法,优选的,所述获取至少一台网站服务器生成的日志记录,包括:
控制所述多个监测客户端依据对应的客户端配置文件确定目标网站服务器,触发所述监测客户端发送所述目标网站服务器生成的日志记录,并接收所述日志记录;
和/或,控制所述多个监测客户端依据对应的客户端配置文件确定目标日志记录,触发所述监测客户端发送所述网站服务器生成的目标日志记录,并接收所述目标日志记录。
上述方法,优选的,所述获取至少一台网站服务器生成的日志记录,包括:
判断所述监测客户端与所述监测服务器之间的通信连接是否异常;
若是,控制所述监测客户端将所述网站服务器生成的日志记录放入预设的消息队列中;当所述通信连接正常时,控制所述监测客户端发送所述消息队列中的日志记录;
若否,控制所述监测客户端发送所述网站服务器生成的日志记录。
上述方法,优选的,还包括:
当监测到所述服务端配置文件更新时,将所述更新后的服务端配置文件发送至对应的监测客户端,以触发所述监测客户端将所述客户端配置文件更新为所述更新后的服务端配置文件。
上述方法,优选的,在获取至少一台网站服务器生成的日志记录之后,还包括:
根据预设分片规则,将所述日志记录进行分片;
将所述分片后的日志记录存储在多台数据库服务器中;
当接收到日志访问指令时,生成路由进程;
触发所述路由进程在所述多台数据库服务器中获取与所述日志访问指令对应的日志记录。
本申请还提供了一种日志监测装置,应用于监测服务器,所述监测服务器与多台网站服务器相连,该装置包括:
获取模块:用于当接收到日志监测指令时,获取至少一台网站服务器生成的日志记录;
判断模块:用于分别判断所述每台网站服务器各自生成的日志记录的项数是否满足预设报警阈值;若是,触发报警模块;
报警模块:用于生成与该网站服务器相对应的报警信息;
发送模块,用于将所述报警信息发送至报警信息接收端。
上述装置,优选的,所述网站服务器上设置有监测客户端,且所述网站服务器存储有与所述监测客户端对应的客户端配置文件;所述监测服务器上存储有与所述每个监测客户端各自对应的服务端配置文件;该装置还包括:
更新模块,用于当监测到所述服务端配置文件更新时,将所述更新后的服务端配置文件发送至对应的监测客户端,以触发所述监测客户端将所述客户端配置文件更新为所述更新后的服务端配置文件;
其中:所述获取模块包括:
第一获取子模块,用于控制所述多个监测客户端依据对应的客户端配置文件确定目标网站服务器,触发所述监测客户端发送所述目标网站服务器生成的日志记录,并接收所述日志记录;
第二获取子模块,用于控制所述多个监测客户端依据对应的客户端配置文件确定目标日志记录,触发所述监测客户端发送所述网站服务器生成的目标日志记录,并接收所述目标日志记录;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京联时空网络通信设备有限公司,未经北京联时空网络通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410161849.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种二层组播转发表项的维护方法和设备
- 下一篇:一种新型的卫生巾面料打孔装置