[发明专利]一种24小时分布式网站性能监测和实时告警方法有效
申请号: | 201711190511.4 | 申请日: | 2017-11-24 |
公开(公告)号: | CN107888452B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 熊杰;石涵;刘欢 | 申请(专利权)人: | 成都知道创宇信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 成都信博专利代理有限责任公司 51200 | 代理人: | 张辉 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 24 小时 分布式 网站 性能 监测 实时 告警 方法 | ||
本发明提供了一种24小时分布式网站性能监测和实时告警方法,通过集中式任务调度引擎,将已有的监控任务按照其配置的数据,增量地调度下发到各监测节点,各节点接收到任务之后将周期性地模拟普通用户,对目标网站发起访问请求,记录关键访问数据。各个监测点将监控产生的这些数据打包,传输到数据处理中心。数据处理中心将收到的数据进行分析,根据任务的配置数据(如告警时间的阈值、异常状态码等)判断,若触发了阈值,则向网站管理人员发送告警。同时数据将被存储到数据库,网站管理员期通过对数据的观察和分析,可对网站进行针对性改进,优化网站性能,提高服务质量。
技术领域
本发明涉及网站安全监控领域,特别是一种24小时分布式网站性能监测和实时告警方法。
背景技术
现有技术中,例如一种基于云架构的网站安全监控方法(201410003385.0),其实施方案是通过任务中心的分发系统,定期将全量任务分发到监控节点对目标网站进行安全监控。若产生监控设置的固定的安全事件(如DNS异常解析)则发出提示消息。其存在以下不足:1、任务分发系统周期性的分发任务到各节点,若周期时间过长,则在较长的时间内无法对目标网站进行有效监控,若周期过短,则同时对大量任务进行分发易造成任务分发压力过大,无法有效分发到监控节点,易产生大量无效监控。2、该方案处理的是各类可能出现的安全事件的安全监控,而没有对网站的访问性能作高频监测,无法对网站的服务质量提升。3、监控产生的各项数据没有进行存储,对历史数据无法有限追踪。
URL:Uniform Resource Locator,统一资源定位符,一种对互联网上的资源位置的表示方法。
DNS:Domain Name System域名系统,可通过该系统将域名转换为IP地址。
源站IP:网站所在的真实服务器IP,部分使用CDN的网站,由DNS解析获取的IP不一定是其真实服务器IP。
发明内容
本发明所要解决的技术问题提供一种24小时分布式网站性能监测和实时告警方法,通过分布式多个节点的周期性网站监测,同时对海量网站按照监测周期进行24小时不间断监测,并通过多种网站异常告警阈值,进行实时告警。通过通过多维度的监测数据,降低网站性能分析的难度。
为解决上述技术问题,本发明采用的技术方案是:
一种24小时分布式网站性能监测和实时告警方法,包括以下步骤:
步骤1:对网站URL进行基本任务配置,包括以下配置项:URL、HTTP请求方法、HTTP请求头、网站源站IP、Cookie、监测频率、分布式监测点列表、请求响应时间阈值、异常节点阈值以及接收告警信息的邮箱地址;
步骤2:在完成基本任务配置之后,将任务数据存储到数据库内,并通知任务调度引擎;
步骤3:任务调度引擎接收到通知后,从数据库内获取任务配置数据;根据任务的监测频率计算出任务执行的随机起始时刻,然后根据任务的分布式监测点,将添加的任务和其配置数据通过网络请求批量发送到各个分布式监测点的执行引擎;
步骤4:各个任务执行引擎接收到数据后,按照步骤3计算出来的随机起始时刻执行任务,模拟用户请求,对目标URL发起请求;
若任务配置项内设置了源站IP,则不对域名进行DNS解析,直接访问源站IP;若无此项配置,则进行DNS解析后访问URL对应的服务器;将配置中设置的HTTP请求方法、HTTP请求头和Cookie作为访问条件发起监测;执行引擎将周期性地不断执行所有分配在该监测点的任务,实现24小时不间断的分布式网站监测;
步骤5:单个任务单次监测完成后,执行引擎将监测数据打包发到监测点上的数据批量回传引擎,由回传引擎将大量的监测数据打包后通过网络请求,将数据统一发送到数据处理和告警中心的数据队列中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都知道创宇信息技术有限公司,未经成都知道创宇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711190511.4/2.html,转载请声明来源钻瓜专利网。