【技术实现步骤摘要】
本专利技术涉及一种监控方法,尤其是一种通过植入监控代码实现对http服务的监控方法,属于计算机网络
技术介绍
随着软件技术的迅速发展,更多样化、复杂化的软件投入使用。基于J2EE的企业级应用面向广泛的使用人群,有着更多的未知性和不可预见性。因此,对J2EE服务的监控也有着更高的要求。目前,软件监控实现方法较多,但针对性不强且使用复杂。Nagios是目前较成熟的监控框架,拥有基本的硬件监控、服务监控功能及通知功能,但其只能运行在Linux/Unix 平台上,不仅无法对软件异常做出重启动作,而且扩展性不高,存在人员参与成本较高等缺点。检索发现,申请号为200910085734. 3的中国专利公开了记录软件使用信息的系统和方法。该系统包括监控模块、描述模块和记录模块;所述监控模块,监控目标软件与操作系统之间交互的所述目标软件的使用信息;所述描述模块,根据所述监控模块监控到的使用信息生成相应的描述信息;所述记录模块在自动创建的文档中记录所述描述模块生成的描述信息。该专利侧重监控软件的操作使用,无法实现对HTTP服务运行情况进行自动监控以及发现异常告警等处理。
技术实现思路
本专利技术的目的在于针对上述现有技术存在的缺点,提出一种可以在http服务出现异常时自动进行相应处理(发出告警以及自动重启)使之得以及其恢复正常的通过植入监控代码实现对http服务的监控方法,从而大大短恢复时间,保证服务质量。 为了达到以上目的,本专利技术通过植入监控代码实现对http服务的监控方法包括启动后面向客户提供各种类型http服务的被监控端以及与被监控端通讯联系的监控端, 所述 ...
【技术保护点】
一种通过植入监控代码实现对http服务监控的方法,包括启动后面向客户提供各种类型http服务的被监控端以及与被监控端通讯联系的监控端,其特征在于:所述监控端通过以下步骤实现对被监控端http服务的监控:第一步、向被监控端预定地址植入动态页面,所述动态页面用以发出需监控http服务的对应请求以及根据所述http服务响应的生成访问结果值;第二步、定时启动访问预定地址的动态页面;第三步、接收被访问动态页面发出需监控http服务的对应请求后根据返回值生成的相应访问结果值;第四步、当访问结果值异常且次数超过容错次数阈值时,发出处理指令,否则返回第二步。
【技术特征摘要】
1.一种通过植入监控代码实现对http服务监控的方法,包括启动后面向客户提供各种类型http服务的被监控端以及与被监控端通讯联系的监控端,其特征在于所述监控端通过以下步骤实现对被监控端http服务的监控第一步、向被监控端预定地址植入动态页面,所述动态页面用以发出需监控http服务的对应请求以及根据所述http服务响应的生成访问结果值;第二步、定时启动访问预定地址的动态页面;第三步、接收被访问动态页面发出需监控http服务的对应请求后根据返回值生成的相应访问结果值;第四步、当访问结果值异常且次数超过容错次数阈值时,发出处理指令,否则返回第二止 /J/ O2.根据权利要求1所述通过植入监控代码实现对http服务的监控方法,其特征在于 所述处理指令为向预定邮箱发送告警邮件和/或向预定号码发送告警短信。3.根据权利要求1所述通过植入监控代码实现对http服务的监控方法,其特征在于 所述处理指令为及重启被监控端的http服务。4.根据权利要求2或3所述通过植入监控代码实现对http服务的监控方法,其特征在于所述监控端和被监控端处于同一服务器或分别处于网络连接的监控服务器和被监控服务器。5.根据权利要...
【专利技术属性】
技术研发人员:潘文杰,王科技,
申请(专利权)人:江苏天智互联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。