[发明专利]网络服务监控系统及方法有效
申请号: | 201310175427.0 | 申请日: | 2013-05-13 |
公开(公告)号: | CN103391222B | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 金善得;吴呟泽 | 申请(专利权)人: | 三星SDS株式会社 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;G06F17/30 |
代理公司: | 北京铭硕知识产权代理有限公司11286 | 代理人: | 郭鸿禧,张川绪 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络服务 监控 系统 方法 | ||
技术领域
本发明的实施例涉及利用代理的网络服务的监控技术。
背景技术
最近,随着网络技术的发展,网络上提供有各种类型的网络服务。以往的网络服务局限于单纯的文本和图像的传输,而最近不仅服务的数量(网上银行、发放证书、家居交易(home trading))得到增加,而且提供服务范围也得到极大的增加。
随着,网络服务的多样化和复杂化,为了提供流畅的网络服务,需要随时监控网络服务是否正常运行。但是,现有的网络服务监控是由管理者直接访问相关网络服务而实际执行各个功能的方式,因此存在不方便且难以进行准确的监控的问题。而且,当根据网络服务,需要在网站上下载并安装浏览器API或应用程序才可以使用服务时,事实上管理者无法确认相关的浏览器API或应用程序是否能够正常地下载和安装。
发明内容
本发明的实施例用于提供利用代理器来自动地监控网络服务所提供的功能是否正常运行的系统及方法。
根据本发明一实施例的网络服务监控系统包括:管理模块,从管理者接收用于模拟测试对象系统的访问方案和策略,并提供用于将所述对象系统的模拟测试结果输出给所述管理者的接口;数据库,存储所输入的所述策略和所述访问方案;代理器,根据存储于所述数据库的所述访问方案和所述策略访问所述对象系统,执行针对所述对象系统的模拟测试。
所述网络服务监控系统还可以包括服务模块,该服务模块接收存储于所述数据库的所述访问方案和所述策略并提供给所述代理器,并将从所述代理器接收的测试结果发送至所述管理模块。
所述访问方案可包括所述对象系统的访问地址、账户信息、作为设置对象的浏览器API、作为设置对象的应用的信息中的一个以上。
所述设置对象浏览器API和设置对象应用信息可包括所述设置对象浏览器API、设置对象应用的设置位置(目录)、版本信息、注册表信息中的一个以上。
所述策略可包括所述对象系统的监控类型、监控周期、监控过程中发生错误时的重试次数、日志记录范围、协议变更与否确认周期、发生错误时测试超时、是否收集访问网页地址中的一个以上。
所述代理器包括:第一子代理器,根据从所述服务模块接收的访问方案和所述策略构建针对所述对象系统的监控计划;第二子代理器,根据在所述第一子代理器构建的所述计划执行针对所述对象系统的监控,所述第一子代理器可将所述第二子代理器执行的所述监控结果发送至所述服务模块。
所述网络服务监控系统内的所述第二子代理器所占有的内存超过预定的值时,所述第一子代理器可重新运行所述第二子代理器。
所述第二子代理器根据所述第一子代理器构建的所述监控计划访问所述对象系统的登录网页,并通过将所述登录网页结构化来提取用于登录到所述对象系统的对象,将账户信息添加到所提取的所述对象并发送至所述对象系统,从而可请求登录到所述对象系统。
所述第二子代理器可利用文档对象模型(Document Object Model;DOM)结构化所访问的所述网页。
所述第二子代理器可根据预定的登录完成页是否被正常加载来判断所述登录请求是否正常完成。
所述登录完成网页是否正常加载可根据包含于所述代理器的网络浏览器控制器是否被通知了所述网页的下载完成来进行判断的。
所述第二子代理器根据所述第一子代理器构建的所述监控计划访问所述对象系统的浏览器API设置网页或浏览器API运行网页,并根据所访问的所述网页中包含的浏览器API设置信息下载浏览器API设置文件而设置到虚拟机或运行已设置的浏览器API。
所述第二子代理器可根据预定完成页是否正常加载来判断所述浏览器API是否正常设置或运行。
所述完成页是否正常加载可根据包含于所述代理器的网络浏览器控制器是否被通知了所述完成页的下载完成来判断。
根据所述判断结果,当所述浏览器API没有正常设置或运行时,所述第二子代理器可以将包含从所述对象系统接收的错误页信息、所述浏览器API的设置位置、所述浏览器API的版本信息、注册表信息的错误消息发送给所述第一子代理器,所述第一子代理器将所接收的所述错误消息与所述访问方案进行比较,并将所述比较结果发送给所述服务模块。
所述第二子代理器根据所述第一子代理器构建的所述监控计划访问所述对象系统的应用设置网页或应用运行网页,并根据所访问的所述网页中包含的应用信息将所述应用设置到所述虚拟机或运行已设置的所述应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星SDS株式会社,未经三星SDS株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310175427.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种添加复合酶制剂的包膜饲料添加剂
- 下一篇:一种竹条铣丝一体机