本申请公开了一种监控方法、装置及系统,方法包括:由客户端确定待监控平台中所需监控的目标功能模块,对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间,由客户端将监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。本申请提供的监控方法实现了由客户端对平台中待监控的功能模块的监控,通过采集监控数据并发送给服务端,由服务端对监控数据进行分析,分析结果为平台管理人员对各功能模块的维护、更新提供有力的数据支持。
【技术实现步骤摘要】
本申请涉及数据处理
,更具体地说,涉及一种监控、装置及系统。
技术介绍
随着互联网的发展,越来越多的企业在网络上创建自己的服务平台。平台提供了多种多样的服务。一般的,平台都包含有多个功能模块,例如用户登录模块、数据库模块等等,不同功能模块能够为用户提供不同的服务。在用户访问平台的过程中,会产生各种类型的数据,例如各个功能模块对用户访问的响应时间等。该部分数据能够为平台管理人员对各功能模块的维护、更新提供有力的数据支持。因此,现有技术亟需一种平台监控方案。
技术实现思路
有鉴于此,本申请提供了一种监控、装置及系统,用于对平台中需要监控的功能模块进行监控,采集监控数据并进行一定的数据分析。为了实现上述目的,现提出的方案如下:一种监控方法,应用于客户端,该方法包括:确定待监控平台中所需监控的目标功能模块;对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。优选地,对所述目标功能模块进行监控,得到与所述目标功能模块对应的响应时间的过程,包括:利用预先设置在所述目标功能模块的入口函数中的startime函数,记录数据请求输入所述目标功能模块的开始时间;利用预先设置在所述目标功能模块的出口函数中的endtime函数,记录数据执行结果输出所述目标功能模块的结束时间;根据所述开始时间和所述结束时间,计算所述目标功能模块的响应时间。优选地,所述监控数据还包括数据请求时间;则,对所述目标功能模块进行监控,得到与所述目标功能模块对应的数据请求时间的过程,包括:在检测到有数据请求输入所述目标功能模块时,确定当前时间,作为一次数据请求的时间。优选地,所述监控数据还包括编码状态;则,对所述目标功能模块进行监控,得到与所述目标功能模块对应的编码状态的过程,包括:获取所述目标功能模块输出数据中的编码状态,将获取的编码状态确定为与所述目标功能模块对应的编码状态;所述编码状态为所述目标功能模块按照预先设定的逻辑,针对数据正常和不同类型的数据错误所输出的不同的编码状态,不同类型的数据错误包括用户输入数据请求错误和目标功能模块处理数据错误。一种监控方法,应用于服务端,该方法包括:接收客户端通过用户数据报UDP协议发送的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;利用所述监控数据中的数据标识确定所述监控数据对应的目标功能模块;利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。优选地,所述监控数据还包括数据请求时间,该方法还包括:根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的数据请求时间和请求次数。优选地,所述监控数据还包括编码状态,该方法还包括:根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的编码状态;针对各目标功能模块的编码状态,按照统计表明数据正常的编码状态的个数,以及表明数据错误的编码状态的个数;针对各目标功能模块的表明数据错误的编码状态,按照数据错误的类型,统计不同类型错误的编码状态的个数。一种监控装置,应用于客户端,该装置包括:模块确定单元,用于确定待监控平台中所需监控的目标功能模块;监控数据采集单元,用于对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;监控数据发送单元,用于将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。一种监控装置,应用于服务端,该装置包括:监控数据接收单元,用于接收客户端通过用户数据报UDP协议发送的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;模块识别单元,用于利用所述监控数据中的数据标识确定所述监控数据对应的目标功能模块;响应时间确定单元,用于利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。一种监控系统,包括客户端和服务端;其中,所述客户端,用于确定待监控平台中所需监控的目标功能模块;对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;将所述监控数据通过用户数据报UDP协议发送至所述服务端;所述服务端,用于利用接收的监控数据中的数据标识确定所述监控数据对应的目标功能模块;利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。从上述的技术方案可以看出,本申请实施例提供的监控方法,由客户端确定待监控平台中所需监控的目标功能模块,对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间,由客户端将监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。本申请提供的监控方法实现了由客户端对平台中待监控的功能模块的监控,通过采集监控数据并发送给服务端,由服务端对监控数据进行分析,分析结果为平台管理人员对各功能模块的维护、更新提供有力的数据支持。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例公开的一种监控系统结构示意图;图2为本申请实施例从客户端角度公开的一种监控方法流程图;图3为本申请实施例从客户端角度公开的另一种监控方法流程图;图4为本申请实施例从服务端角度公开的一种监控方法流程图;图5为本申请实施例从服务端角度公开的另一种监控方法流程图;图6为本申请实施例从服务端角度公开的又一种监控方法流程图;图7为本申请实施例从客户端角度公开的一种监控装置结构示意图;图8为本申请实施例从服务端角度公开的一种监控装置结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请提供了一种监控系统,参见图1,图1为本申请实施例公开的一种监控系统结构示意图。如图1所示,该监控系统包括客户端1和服务端2;其中,客户端1用于确定待监控平台中所需监控的目标功能模块;对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;将所述监控数据通过用户数据报UDP协议发送至所述服务端2;所述服务端2,用于利用接收的监控数据中的数据标识确定所述监控数据对应的目标功能模块;利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。按照本申请提供的监本文档来自技高网...
【技术保护点】
一种监控方法,其特征在于,应用于客户端,该方法包括:确定待监控平台中所需监控的目标功能模块;对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。
【技术特征摘要】
1.一种监控方法,其特征在于,应用于客户端,该方法包括:确定待监控平台中所需监控的目标功能模块;对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。2.根据权利要求1所述的方法,其特征在于,对所述目标功能模块进行监控,得到与所述目标功能模块对应的响应时间的过程,包括:利用预先设置在所述目标功能模块的入口函数中的startime函数,记录数据请求输入所述目标功能模块的开始时间;利用预先设置在所述目标功能模块的出口函数中的endtime函数,记录数据执行结果输出所述目标功能模块的结束时间;根据所述开始时间和所述结束时间,计算所述目标功能模块的响应时间。3.根据权利要求1所述的方法,其特征在于,所述监控数据还包括数据请求时间;则,对所述目标功能模块进行监控,得到与所述目标功能模块对应的数据请求时间的过程,包括:在检测到有数据请求输入所述目标功能模块时,确定当前时间,作为一次数据请求的时间。4.根据权利要求1所述的方法,其特征在于,所述监控数据还包括编码状态;则,对所述目标功能模块进行监控,得到与所述目标功能模块对应的编码状态的过程,包括:获取所述目标功能模块输出数据中的编码状态,将获取的编码状态确定为与所述目标功能模块对应的编码状态;所述编码状态为所述目标功能模块按照预先设定的逻辑,针对数据正常和不同类型的数据错误所输出的不同的编码状态,不同类型的数据错误包括用户输入数据请求错误和目标功能模块处理数据错误。5.一种监控方法,其特征在于,应用于服务端,该方法包括:接收客户端通过用户数据报UDP协议发送的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;利用所述监控数据中的数据标识确定所述监控数据对应的目标功能模块;利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。6.根...
【专利技术属性】
技术研发人员:孟伟,王晨,李昆仑,乔景亮,张丽辉,朱雨莹,张扬蕾,骆超锋,陈拓,
申请(专利权)人:郑州悉知信息科技股份有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。