[发明专利]一种检测WEB业务系统可用性的监控系统及方法有效
| 申请号: | 201310526410.5 | 申请日: | 2013-10-30 |
| 公开(公告)号: | CN103532795B | 公开(公告)日: | 2017-01-04 |
| 发明(设计)人: | 柯宗贵;柯宗庆;杨育斌;李佳 | 申请(专利权)人: | 蓝盾信息安全技术股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 510665 广东省广州市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 检测 web 业务 系统 可用性 监控 方法 | ||
1.一种检测WEB业务系统可用性的监控系统,其特征在于,该系统包括流程录制模块、采集模块、脚本模块、统计分析模块、告警模块及系统配置模块;
流程录制模块,是该系统的核心模块之一,负责录制用户真实的业务流程,并上传到服务器,即用户只需要使用浏览器进行真实的业务操作,该模块即可自动将业务操作转换为监控系统需要的脚本,然后即可对WEB业务系统进行无人值守的监控及业务仿真;
采集模块,支持分布式采集,在分布式采集模式中,采集模块分散在不同的区域,通过短连接与中心进行通信,将采集结果及分析结果上传到服务中心,同时采集模块还负责执行底端解析及产生告警的功能;
脚本模块,对外提供集中式的脚本策略管理功能,在该模块中,能够在线对脚本进行测试,根据测试结果,对脚本进行二次编辑及精简,还能够对脚本进行导入、导出、测试、编辑、下发至采集模块;
统计分析模块,该模块提供数种数据报表的统计,包括告警统计、业务节点延时排行统计、业务耗时趋势图、业务节点耗时趋势图,并且能够将图表按用户需要导出为需要的格式;
告警模块,根据采集端上送的告警数据,服务中心定时根据告警的类型、告警方式、告警通知人进行告警下发,将产生的新告警及时的推送通知给维护人员;
系统配置模块,配置系统用户、数据字典、邮件服务器、授权信息、系统内部数据,该模块属于系统基础模块,是WEB业务监控系统运行的必需模块。
2.根据权利要求1所述的系统,其特征在于,采集模块负责执行底端解析及产生告警的具体的做法是:定时从脚本库中取出需要的配置信息,然后模拟浏览器,向被监控的WEB系统发起请求,采集端根据返回的响应报文、响应码、响应时间,与脚本配置中的告警策略进行对比,当满足告警条件,即自动产生一条新的告警信息,该告警信息会保存在采集端,直到上传成功或被自动废弃为止。
3.根据权利要求1所述的系统,其特征在于,采集模块只需要从服务中心下载采集策略,即可脱离服务中心,独立进行采集与分析;在离线的状态下,采集模块的采集及分析不受影响,数据也不会丢失,等再次联线后,可自动将数据上送到服务中心。
4.根据权利要求1所述的系统,其特征在于,当脚本模块需要对业务系统的内容进行精确匹配,以确定流程是否正常时,能配置每个流程的告警条件及策略。
5.根据权利要求1所述的系统,其特征在于,告警模块通知的方式分为短信、邮件、界面通知三种。
6.根据权利要求1所述的系统,其特征在于,被监控的系统是否产生告警,完全由采集客户端决定。
7.一种检测WEB业务系统可用性的监控方法,其特征在于,该方法的具体流程为:
a.打开浏览器,登入WEB业务监控系统,点击录制流程,在录制工具中设置录制参数,启动录制,然后在浏览器中输入要监控的WEB网址,进行流程录制;
b.录制完流程后,把录制好的流程脚本导入业务监控系统;
c.将该流程脚本分配给一个或多个预先配置好的采集客户端,或者在服务端先新增一个或多个采集客户端;
d.配置该流程脚本的执行策略,同时将执行策略生效;
e.采集客户端根据接收到的流程脚本及执行策略,定时进行业务仿真测试;
f.网络畅通时,采集客户端定时通过短连接和SSH的通讯方式,将结果上送到服务中心,网络不畅通时,客户端在本地冗余保存测试结果,根据配置,结果缓存若干个小时到若干天,或者一直缓存到网络畅通为止;
g.告警模块定时将被监控的WEB系统运行状况、告警信息通过短信、邮件、界面通知方式通知给相关管理人员。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蓝盾信息安全技术股份有限公司,未经蓝盾信息安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310526410.5/1.html,转载请声明来源钻瓜专利网。





