一种互动页面的监控系统及方法技术方案

技术编号:16878435 阅读:32 留言:0更新日期:2017-12-23 15:13
本发明专利技术涉及一种互动页面的监控系统及方法,其系统包括监控设置服务器和监控服务器,所述监控设置服务器用于对互动页面所需监控的项目设置指标参数,并将所述指标参数封装成预设格式的报文发送给所述监控服务器;所述监控服务器用于对所述报文进行解析,并根据解析后的报文触发监控任务,对所述互动页面进行监控。本发明专利技术一种互动页面的监控系统用于在日常运营中对互动页面进行监控,可以及时发现互动页面中的问题,让事故时间尽可能短,大大提高了系统的稳定性,给用户带来极好的用户体验,同时节省了不少人力成本,减少了运维人员的工作量。

An interactive page monitoring system and method

Monitoring system and method of the present invention relates to an interactive page, the system includes setting monitoring server and monitoring server, the monitoring server is used to set parameters to set monitoring of interactive pages of the project, and the parameters are encapsulated into the default format of message sent to the monitoring server; the monitoring server for analyzing the message, and trigger the monitoring task according to the message analysis, monitoring the interactive page. The invention relates to a monitoring system for monitoring the interactive page interactive page in the daily operations, you can discover the interaction in the page, let the accident time as short as possible, greatly improves the stability of the system, giving users an excellent user experience, while saving a lot of manpower cost, reduce operation and maintenance personnel workload.

【技术实现步骤摘要】
一种互动页面的监控系统及方法
本专利技术涉及网页监控领域,具体涉及一种互动页面的监控系统及方法。
技术介绍
随着互联网+的发展,传统领域和互联网领域结合的案例越来越多,但这并不是简单的两者相加,而是利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合,创造新的发展生态。基于这个背景,传统媒体和互联网技术融合,诞生了微信摇电视。用户通过手机可以和节目进行互动,极大的提高了用户体验,但是作为具有公信力的媒体,如何保障互动能稳定的运行,能提早发现系统的一些问题,减少运维人员的人工参与,带给用户给好的用户体验,一直是非常棘手的问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种互动页面的监控系统及方法,可以自动化监控互动页面,极大的降低了出故障的概率以及故障持续的时间,极大的提高了用户的体验。本专利技术解决上述技术问题的技术方案如下:一种互动页面的监控系统,包括监控设置服务器和监控服务器,所述监控设置服务器用于对互动页面所需监控的项目设置指标参数,并将所述指标参数封装成预设格式的报文发送给所述监控服务器;所述监控服务器用于对所述报文进行解析,并根据解析后的报文触发监控任务,对所述互动页面进行监控。本专利技术的有益效果是:本专利技术一种互动页面的监控系统用于在日常运营中对互动页面进行监控,可以及时发现互动页面中的问题,让事故时间尽可能短,大大提高了系统的稳定性,给用户带来极好的用户体验,同时节省了不少人力成本,减少了运维人员的工作量。在上述技术方案的基础上,本专利技术还可以做如下改进。进一步,所述互动页面为通过微信摇电视而获得的H5互动页面。进一步,所述指标参数包括jquery表达式参数、控件值参数和先行步骤参数,所述监控服务器对所述互动页面进行监控的过程为:根据设置的jquery表达式参数获取互动页面的控件,并通过控件值参数自动填充控件所对应的表单数据;根据设置的先行步骤参数检测是否有先行步骤,若有先行步骤,则执行先行步骤,待先行步骤执行完毕后再提交表单数据至目的地,若没有先行步骤,则在控件所对应的表单数据自动填充完毕后直接提交表单数据至目的地;检测所述目的地的地址是否调用正常以及提交的表单数据是否符合互动页面的指标参数。进一步,还包括CDN服务器,所述CDN服务器用于存储所述互动页面。采用上述进一步方案的有益效果是:互动页面以及相关资源都存放在CDN服务器中,可以提高用户访问互动页面的速度。进一步,还包括消息服务器,所述消息服务器用于接收所述监控设置服务器生成的所述报文,并将所述报文转发给所述监控服务器。采用上述进一步方案的有益效果是:所述消息服务器用于接收监控设置服务器的报文,并将其转发给监控服务器,这样不仅有利于系统之间的解耦,更能提高系统的稳定性。进一步,所述报文具体为xml格式的报文,xml格式的报文采用SOAP协议传递给所述消息服务器。采用上述进一步方案的有益效果是:之所以采用SOAP协议传递报文是因为它是轻量的、简单的,报文采用xml格式,可以提高报文的安全性。进一步,还包括报警服务器,所述报警服务器用于对所述监控服务器的监控结果出现异常时进行报警。采用上述进一步方案的有益效果是:当互动页面出现异常情况时,可以通过报警服务器将异常信息发送给管理员,使得可以及时发现互动页面的异常情况,降低故障持续的时间。进一步,所述报警服务器具体为邮件服务器和/或短信服务器。进一步,还包括大数据分析服务器,所述大数据分析服务器用于根据所述监控服务器的监控结果进行大数据分析,预测出所述互动页面即将发生异常的项目。采用上述进一步方案的有益效果是:大数据分析服务器可以预测出互动页面即将发生异常的项目,及时发现系统的问题,或优化相关算法,或增加负载的机器,大大提高了系统的稳定性。基于上述一种互动页面的监控系统,本专利技术还提供一种互动页面的监控方法。一种互动页面的监控方法,利用上述所述的一种互动页面的监控系统进行监控,包括以下步骤,对互动页面所需监控的项目设置指标参数,并将所述指标参数封装成预设格式的报文;对所述报文进行解析,并根据解析后的报文触发监控任务,对所述互动页面进行监控。本专利技术的有益效果是:本专利技术一种互动页面的监控方法用于在日常运营中对互动页面进行监控,可以及时发现互动页面中的问题,让事故时间尽可能短,大大提高了系统的稳定性,给用户带来极好的用户体验,同时节省了不少人力成本,减少了运维人员的工作量。附图说明图1为本专利技术一种互动页面的监控系统的核心结构框图;图2为本专利技术一种互动页面的监控系统的整体结构框图;图3为本专利技术一种互动页面的监控系统的信令图;图4为本专利技术一种互动页面的监控方法的原理图;图5为本专利技术一种互动页面的监控方法的整体流程图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。如图1所示,一种互动页面的监控系统,包括监控设置服务器和监控服务器,所述监控设置服务器用于对互动页面所需监控的项目设置指标参数,并将所述指标参数封装成预设格式的报文发送给所述监控服务器;所述监控服务器用于对所述报文进行解析,并根据解析后的报文触发监控任务,对所述互动页面进行监控。在本具体实施例中,如图2所示,本专利技术的系统还包括CDN服务器、消息服务器、报警服务器和大数据分析服务器,其中报警服务器具体为邮件服务器和短信服务器中的任一种或两种。所述CDN服务器用于存储所述互动页面,具体存放互动页面的html,js,css,image等资源;CDN的全称是ContentDeliveryNetwork,即内容分发网络。CDN服务器是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥塞状况,提高用户访问网站的响应速度。所述消息服务器用于接收所述监控设置服务器生成的所述报文,并将所述报文转发给所述监控服务器,这样不仅有利于系统之间的解耦,更提高系统的稳定性。所述报文具体为xml格式的报文,xml格式的报文采用SOAP协议传递给所述消息服务器,之所以采用SOAP协议传递报文是因为它是轻量的、简单的,报文采用xml格式,可以提高报文的安全性。所述消息服务器的主要功能是收发消息,采用点对点模式的消息服务;在本专利技术的系统中,监控设置服务器为消息的生产者,监控服务器为消息的消费者,生产者即监控设置服务器将设置指标参数封装为报文通过消息服务器发送给消息消费者即监控服务器进行消费。所述报警服务器用于对所述监控服务器的监控结果出现异常时进行报警。其中,所述邮件服务器用于提供邮件报警服务,所述邮件服务器接收监控服务器发送过来的报警信息,并将报警信息通过邮件形式发送给指定的管理员邮箱;所述短信服务器用于提供短信报警服务,所述短信服务器接收监控服务器发送过来的报警信息,并将报警信息通过短信形式发送给指定的管理员手机。所述大数据分析服务器用于根据所述监控服务器的监控结果进行大数据分析,预测出所述互动页面即将发生异常的项目。所述大数据分析服务器分析监控服务器记录的各项指标,如分析近期某个页面的访问速度,好处是可以通过分析这些数据,及时发现系统的问题,或优化相关算法,或增加负载的机器。在本具体实施例中,如图3所示本文档来自技高网...
一种互动页面的监控系统及方法

【技术保护点】
一种互动页面的监控系统,其特征在于:包括监控设置服务器和监控服务器,所述监控设置服务器用于对互动页面所需监控的项目设置指标参数,并将所述指标参数封装成预设格式的报文发送给所述监控服务器;所述监控服务器用于对所述报文进行解析,并根据解析后的报文触发监控任务,对所述互动页面进行监控。

【技术特征摘要】
1.一种互动页面的监控系统,其特征在于:包括监控设置服务器和监控服务器,所述监控设置服务器用于对互动页面所需监控的项目设置指标参数,并将所述指标参数封装成预设格式的报文发送给所述监控服务器;所述监控服务器用于对所述报文进行解析,并根据解析后的报文触发监控任务,对所述互动页面进行监控。2.根据权利要求1所述的一种互动页面的监控系统,其特征在于:所述互动页面为通过微信摇电视而获得的H5互动页面。3.根据权利要求1或2所述的一种互动页面的监控系统,其特征在于:所述指标参数包括jquery表达式参数、控件值参数和先行步骤参数,所述监控服务器对所述互动页面进行监控的过程为:根据设置的jquery表达式参数获取互动页面的控件,并通过控件值参数自动填充控件所对应的表单数据;根据设置的先行步骤参数检测是否有先行步骤,若有先行步骤,则执行先行步骤,待先行步骤执行完毕后再提交表单数据至目的地,若没有先行步骤,则在控件所对应的表单数据自动填充完毕后直接提交表单数据至目的地;检测所述目的地的地址是否调用正常以及提交的表单数据是否符合互动页面的指标参数。4.根据权利要求1或2所述的一种互动页面的监控系统,其特征在于:还包括CDN服务器,所述CDN服务器用于存储所...

【专利技术属性】
技术研发人员:王强
申请(专利权)人:武汉微摇科技文化有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1