一种监控方法、装置及系统的制作方法

文档序号:10534678阅读:166来源:国知局
一种监控方法、装置及系统的制作方法
【专利摘要】本申请公开了一种监控方法、装置及系统,方法包括:由客户端确定待监控平台中所需监控的目标功能模块,对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间,由客户端将监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。本申请提供的监控方法实现了由客户端对平台中待监控的功能模块的监控,通过采集监控数据并发送给服务端,由服务端对监控数据进行分析,分析结果为平台管理人员对各功能模块的维护、更新提供有力的数据支持。
【专利说明】
一种监控方法、装置及系统
技术领域
[0001]本申请涉及数据处理技术领域,更具体地说,涉及一种监控、装置及系统。
【背景技术】
[0002]随着互联网的发展,越来越多的企业在网络上创建自己的服务平台。平台提供了多种多样的服务。
[0003]—般的,平台都包含有多个功能模块,例如用户登录模块、数据库模块等等,不同功能模块能够为用户提供不同的服务。在用户访问平台的过程中,会产生各种类型的数据,例如各个功能模块对用户访问的响应时间等。该部分数据能够为平台管理人员对各功能模块的维护、更新提供有力的数据支持。因此,现有技术亟需一种平台监控方案。

【发明内容】

[0004]有鉴于此,本申请提供了一种监控、装置及系统,用于对平台中需要监控的功能模块进行监控,采集监控数据并进行一定的数据分析。
[0005]为了实现上述目的,现提出的方案如下:
[0006]—种监控方法,应用于客户端,该方法包括:
[0007]确定待监控平台中所需监控的目标功能模块;
[0008]对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;
[0009]将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。
[0010]优选地,对所述目标功能模块进行监控,得到与所述目标功能模块对应的响应时间的过程,包括:
[0011]利用预先设置在所述目标功能模块的入口函数中的startime函数,记录数据请求输入所述目标功能模块的开始时间;
[0012]利用预先设置在所述目标功能模块的出口函数中的endtime函数,记录数据执行结果输出所述目标功能模块的结束时间;
[0013]根据所述开始时间和所述结束时间,计算所述目标功能模块的响应时间。
[0014]优选地,所述监控数据还包括数据请求时间;
[0015]则,对所述目标功能模块进行监控,得到与所述目标功能模块对应的数据请求时间的过程,包括:
[0016]在检测到有数据请求输入所述目标功能模块时,确定当前时间,作为一次数据请求的时间。
[0017]优选地,所述监控数据还包括编码状态;
[0018]则,对所述目标功能模块进行监控,得到与所述目标功能模块对应的编码状态的过程,包括:
[0019]获取所述目标功能模块输出数据中的编码状态,将获取的编码状态确定为与所述目标功能模块对应的编码状态;
[0020]所述编码状态为所述目标功能模块按照预先设定的逻辑,针对数据正常和不同类型的数据错误所输出的不同的编码状态,不同类型的数据错误包括用户输入数据请求错误和目标功能模块处理数据错误。
[0021 ] 一种监控方法,应用于服务端,该方法包括:
[0022]接收客户端通过用户数据报UDP协议发送的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;
[0023]利用所述监控数据中的数据标识确定所述监控数据对应的目标功能模块;
[0024]利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。
[0025]优选地,所述监控数据还包括数据请求时间,该方法还包括:
[0026]根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的数据请求时间和请求次数。
[0027]优选地,所述监控数据还包括编码状态,该方法还包括:
[0028]根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的编码状态;
[0029]针对各目标功能模块的编码状态,按照统计表明数据正常的编码状态的个数,以及表明数据错误的编码状态的个数;
[0030]针对各目标功能模块的表明数据错误的编码状态,按照数据错误的类型,统计不同类型错误的编码状态的个数。
[0031 ] —种监控装置,应用于客户端,该装置包括:
[0032]模块确定单元,用于确定待监控平台中所需监控的目标功能模块;
[0033]监控数据采集单元,用于对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;
[0034]监控数据发送单元,用于将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。
[0035]—种监控装置,应用于服务端,该装置包括:
[0036]监控数据接收单元,用于接收客户端通过用户数据报UDP协议发送的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;
[0037]模块识别单元,用于利用所述监控数据中的数据标识确定所述监控数据对应的目标功能t吴块;
[0038]响应时间确定单元,用于利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。
[0039]—种监控系统,包括客户端和服务端;
[0040]其中,所述客户端,用于确定待监控平台中所需监控的目标功能模块;对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;将所述监控数据通过用户数据报UDP协议发送至所述服务端;
[0041]所述服务端,用于利用接收的监控数据中的数据标识确定所述监控数据对应的目标功能模块;利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。
[0042]从上述的技术方案可以看出,本申请实施例提供的监控方法,由客户端确定待监控平台中所需监控的目标功能模块,对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间,由客户端将监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。本申请提供的监控方法实现了由客户端对平台中待监控的功能模块的监控,通过采集监控数据并发送给服务端,由服务端对监控数据进行分析,分析结果为平台管理人员对各功能模块的维护、更新提供有力的数据支持。
【附图说明】
[0043]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0044]图1为本申请实施例公开的一种监控系统结构示意图;
[0045]图2为本申请实施例从客户端角度公开的一种监控方法流程图;
[0046]图3为本申请实施例从客户端角度公开的另一种监控方法流程图;
[0047]图4为本申请实施例从服务端角度公开的一种监控方法流程图;
[0048]图5为本申请实施例从服务端角度公开的另一种监控方法流程图;
[0049]图6为本申请实施例从服务端角度公开的又一种监控方法流程图;
[0050]图7为本申请实施例从客户端角度公开的一种监控装置结构示意图;
[0051]图8为本申请实施例从服务端角度公开的一种监控装置结构示意图。
【具体实施方式】
[0052]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0053]本申请提供了一种监控系统,参见图1,图1为本申请实施例公开的一种监控系统结构示意图。
[0054]如图1所示,该监控系统包括客户端I和服务端2;
[0055]其中,客户端I用于确定待监控平台中所需监控的目标功能模块;对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;将所述监控数据通过用户数据报UDP协议发送至所述服务端2;
[0056]所述服务端2,用于利用接收的监控数据中的数据标识确定所述监控数据对应的目标功能模块;利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。
[0057]按照本申请提供的监控系统,能够对平台中待监控的功能模块的监控,并通过服务端对监控数据进行分析,分析结果为平台管理人员对各功能模块的维护、更新提供有力的数据支持。
[0058]接下来,本申请以客户端角度对本申请方案进行介绍。
[0059]参见图2,图2为本申请实施例从客户端角度公开的一种监控方法流程图。
[0060]如图2所示,该方法包括:
[0061 ]步骤S200、确定待监控平台中所需监控的目标功能模块;
[0062]具体地,待监控平台中包含多个功能模块,本步骤中确定哪些功能模块需要进行监控,将其确定为目标功能模块。对于目标功能模块,可以是用户指定的。
[0063]步骤S210、对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据;
[0064]具体地,通过对目标功能模块进行监控,可以获取用户输入所述目标功能模块的数据,以及功能模块数据处理过程产生的数据,将这些数据作为监控数据,监控数据至少包括表明数据来源的数据标识和响应时间。
[0065]其中,数据标识可以包含数据来自的项目名称、模块名称、控制器名称等。进而,通过数据标识可以找到数据所在的控制器、模块、项目。响应时间为目标功能模块自接收用户请求至给出反馈所消耗的时间。
[0066]步骤S220、将所述监控数据通过用户数据报UDP协议发送至服务端。
[0067]通过将监控数据发送给服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。
[0068]本申请实施例提供的监控方法,由客户端确定待监控平台中所需监控的目标功能模块,对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间,由客户端将监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。本申请提供的监控方法实现了由客户端对平台中待监控的功能模块的监控,通过采集监控数据并发送给服务端,由服务端对监控数据进行分析,分析结果为平台管理人员对各功能模块的维护、更新提供有力的数据支持。
[0069]接下来,以监控数据中包含的响应时间为例,对客户端监控功能模块的过程进行说明。
[0070]参见图3,图3为本申请实施例从客户端角度公开的另一种监控方法流程图。
[0071]如图3所示,该方法包括:
[0072]步骤S300、确定待监控平台中所需监控的目标功能模块;
[0073]具体地,待监控平台中包含多个功能模块,本步骤中确定哪些功能模块需要进行监控,将其确定为目标功能模块。对于目标功能模块,可以是用户指定的。
[0074]步骤S310、利用预先设置在所述目标功能模块的入口函数中的startime函数,记录数据请求输入所述目标功能模块的开始时间;
[0075]步骤S320、利用预先设置在所述目标功能模块的出口函数中的endtime函数,记录数据执行结果输出所述目标功能模块的结束时间;
[0076]步骤S330、根据所述开始时间和所述结束时间,计算所述目标功能模块的响应时间;
[0077]具体地,结束时间减去开始时间即可得到目标功能模块的响应时间。
[0078]步骤S340、将所述响应时间作为监控数据通过用户数据报UDP协议发送至服务端。
[0079]本实施例中以响应时间为例介绍了客户端对目标功能模块进行监控的过程,其它监控数据类似。
[0080]进一步以监控数据包含数据请求时间为例,客户端在检测到有数据请求输入所述目标功能模块时,确定当前时间,作为一次数据请求的时间。进而将数据请求时间作为监控数据发送给服务端,以供服务端统计各个功能模块的数据请求时间、数据请求次数。
[0081]再进一步的,监控数据还可以包括编码状态。这里需要解释的是,功能模块输出的数据一般都是格式化的,都会有类似的code机制,也即包含编码状态,编码状态反映了数据正常与否,以及在数据错误时通过编码状态可以反映数据错误的类型。
[0082]在此基础上,客户端获取目标功能模块输出数据中的编码状态,将获取的编码状态确定为与目标功能模块对应的编码状态,作为监控数据发送给服务端。
[0083]目标功能模块按照预先设定的逻辑,针对数据正常和不同类型的数据错误,输出不同的编码状态,不同类型的数据错误可以包括用户输入数据请求错误和目标功能模块处理数据错误。简单来讲,一种是系统错误,例如数据库写入失败;另一种是用户行为错误,例如用户进行了某些不合理的操作。
[0084]举例如,本申请规定,编码状态为0-999代表数据正常,1000-2000代表功能模块处理数据错误,2000以上代表用户输入数据请求错误。
[0085]接下来,本申请从服务端的角度对本申请方案做进一步介绍。
[0086]参见图4,图4为本申请实施例从服务端角度公开的一种监控方法流程图。
[0087]如图4所示,该方法包括:
[0088]步骤S400、接收客户端通过用户数据报UDP协议发送的监控数据;
[0089]其中,所述监控数据至少包括表明数据来源的数据标识、响应时间。
[0090]具体地,数据标识可以包含数据来自的项目名称、模块名称、控制器名称等。
[0091]步骤S410、利用所述监控数据中的数据标识确定所述监控数据对应的目标功能模块;
[0092]具体地,服务端通过数据标识可以找到数据所来自的控制器、模块、项目。
[0093]步骤S420、利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。
[0094]其中,响应时间为目标功能模块自接收用户请求至给出反馈所消耗的时间。
[0095]可选的,本申请可以对接收的监控数据进行存储,存储时可以使用redis进行存储。
[0096]本申请实施例提供的监控方法,由客户端确定待监控平台中所需监控的目标功能模块,对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间,由客户端将监控数据通过用户数据报UDP协议发送至服务端。服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。本申请提供的监控方法实现了由客户端对平台中待监控的功能模块的监控,通过采集监控数据并发送给服务端,由服务端对监控数据进行分析,分析结果为平台管理人员对各功能模块的维护、更新提供有力的数据支持。
[0097]参见图5,图5为本申请实施例从服务端角度公开的另一种监控方法流程图。
[0098I 如图5所示,该方法包括:
[0099]步骤S500、接收客户端通过用户数据报UDP协议发送的监控数据;
[0100]其中,所述监控数据至少包括表明数据来源的数据标识、响应时间以及数据请求时间。
[0101]数据标识可以包含数据来自的项目名称、模块名称、控制器名称等。
[0102]数据请求时间为用户向目标功能模块输入数据请求的时间。
[0103]步骤S510、利用所述监控数据中的数据标识确定所述监控数据对应的目标功能模块;
[0104]具体地,服务端通过数据标识可以找到数据所来自的控制器、模块、项目。
[0105]步骤S520、利用所述监控数据中的响应时间确定所述目标功能模块的响应时间;
[0106]步骤S530、根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的数据请求时间和请求次数。
[0107]相比于上一实施例,本实施例中通过对设定周期的监控数据进行统计,可以得到功能模块在设定周期内的数据请求时间分布、以及数据请求次数。
[0108]进一步,本申请还可以通过柱状图、列表等形式对统计得到的数据进行展示。
[0109]参见图6,图6为本申请实施例从服务端角度公开的又一种监控方法流程图。
[0110]如图6所示,该方法包括:
[0111]步骤S600、接收客户端通过用户数据报UDP协议发送的监控数据;
[0112]其中,所述监控数据至少包括表明数据来源的数据标识、响应时间以及编码状态。
[0113]数据标识可以包含数据来自的项目名称、模块名称、控制器名称等。
[0114]编码状态反映了数据正常与否,以及在数据错误时通过编码状态可以反映数据错误的类型。
[0115]步骤S610、利用所述监控数据中的数据标识确定所述监控数据对应的目标功能模块;
[0116]具体地,服务端通过数据标识可以找到数据所来自的控制器、模块、项目。
[0117]步骤S620、利用所述监控数据中的响应时间确定所述目标功能模块的响应时间;
[0118]步骤S630、根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的编码状态;
[0119]步骤S640、针对各目标功能模块的编码状态,按照统计表明数据正常的编码状态的个数,以及表明数据错误的编码状态的个数;
[0120]步骤S650、针对各目标功能模块的表明数据错误的编码状态,按照数据错误的类型,统计不同类型错误的编码状态的个数。
[0121]举例如,本申请规定,编码状态为0-999代表数据正常,1000-2000代表功能模块处理数据错误,2000以上代表用户输入数据请求错误。
[0122]则通过对设定周期内各个目标功能模块的编码状态的统计,可以得到目标功能模块在设定周期内数据正常的次数、数据错误的次数,以及数据错误时不同类型的数据错误的次数。
[0123]以一个具体实例进行说明,对某个目标功能模块的统计结果如下:
[0124]total(总请求次数):100
[0125]success (成功的请求次数):80
[0126]fail(失败的请求次数):20
[0127]code200(codeS200):70
[0128]code201(code为201):8
[0129]code202(code为202):2
[0130]code600(code为600,错误状态):10[0131 ] code2000(code为2000,错误状态):10
[0132]进一步,本申请还可以通过柱状图、列表等形式对统计得到的数据进行展示。
[0133]下面对本申请实施例提供的监控装置进行描述,下文描述的监控装置与上文描述的监控方法可相互对应参照。
[0134]参见图7,图7为本申请实施例从客户端角度公开的一种监控装置结构示意图。
[0135]如图7所示,该装置包括:
[0136]模块确定单元71,用于确定待监控平台中所需监控的目标功能模块;
[0137]监控数据采集单元72,用于对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;
[0138]监控数据发送单元73,用于将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。
[0139]可选的,上述监控数据采集单元在采集目标功能模块的响应时间时,具体可以通过如下方式实现:
[0140]利用预先设置在所述目标功能模块的入口函数中的startime函数,记录数据请求输入所述目标功能模块的开始时间;
[0141]利用预先设置在所述目标功能模块的出口函数中的endtime函数,记录数据执行结果输出所述目标功能模块的结束时间;
[0142]根据所述开始时间和所述结束时间,计算所述目标功能模块的响应时间。
[0143]可选的,监控数据还可以包括数据请求时间。
[0144]基于此,监控数据采集单元采集数据请求时间的方式可以是:
[0145]在检测到有数据请求输入所述目标功能模块时,确定当前时间,作为一次数据请求的时间。
[0146]可选的,监控数据还可以包括编码状态。
[0147]基于此,监控数据采集单元采集编码状态的方式可以是:
[0148]获取所述目标功能模块输出数据中的编码状态,将获取的编码状态确定为与所述目标功能模块对应的编码状态。
[0149]其中,所述编码状态为所述目标功能模块按照预先设定的逻辑,针对数据正常和不同类型的数据错误所输出的不同的编码状态,不同类型的数据错误包括用户输入数据请求错误和目标功能模块处理数据错误。
[0150]参见图8,图8为本申请实施例从服务端角度公开的一种监控装置结构示意图。
[0151]如图8所示,该装置包括:
[0152]监控数据接收单元81,用于接收客户端通过用户数据报UDP协议发送的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;
[0153]模块识别单元82,用于利用所述监控数据中的数据标识确定所述监控数据对应的目标功能t吴块;
[0154]响应时间确定单元83,用于利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。
[0155]可选的,所述监控数据还包括数据请求时间,该装置还可以包括:
[0156]请求时间统计单元,用于根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的数据请求时间和请求次数。
[0157]可选的,所述监控数据还可以包括编码状态,该装置还可以包括:
[0158]第一编码状态统计单元,用于根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的编码状态;
[0159]第二编码状态统计单元,用于针对各目标功能模块的编码状态,按照统计表明数据正常的编码状态的个数,以及表明数据错误的编码状态的个数;
[0160]第三编码状态统计单元,用于针对各目标功能模块的表明数据错误的编码状态,按照数据错误的类型,统计不同类型错误的编码状态的个数。
[0161]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0162]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0163]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种监控方法,其特征在于,应用于客户端,该方法包括: 确定待监控平台中所需监控的目标功能模块; 对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间; 将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。2.根据权利要求1所述的方法,其特征在于,对所述目标功能模块进行监控,得到与所述目标功能模块对应的响应时间的过程,包括: 利用预先设置在所述目标功能模块的入口函数中的startime函数,记录数据请求输入所述目标功能模块的开始时间; 利用预先设置在所述目标功能模块的出口函数中的endtime函数,记录数据执行结果输出所述目标功能模块的结束时间; 根据所述开始时间和所述结束时间,计算所述目标功能模块的响应时间。3.根据权利要求1所述的方法,其特征在于,所述监控数据还包括数据请求时间; 贝IJ,对所述目标功能模块进行监控,得到与所述目标功能模块对应的数据请求时间的过程,包括: 在检测到有数据请求输入所述目标功能模块时,确定当前时间,作为一次数据请求的时间。4.根据权利要求1所述的方法,其特征在于,所述监控数据还包括编码状态; 则,对所述目标功能模块进行监控,得到与所述目标功能模块对应的编码状态的过程,包括: 获取所述目标功能模块输出数据中的编码状态,将获取的编码状态确定为与所述目标功能模块对应的编码状态; 所述编码状态为所述目标功能模块按照预先设定的逻辑,针对数据正常和不同类型的数据错误所输出的不同的编码状态,不同类型的数据错误包括用户输入数据请求错误和目标功能模块处理数据错误。5.一种监控方法,其特征在于,应用于服务端,该方法包括: 接收客户端通过用户数据报UDP协议发送的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间; 利用所述监控数据中的数据标识确定所述监控数据对应的目标功能模块; 利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。6.根据权利要求5所述的方法,其特征在于,所述监控数据还包括数据请求时间,该方法还包括: 根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的数据请求时间和请求次数。7.根据权利要求5所述的方法,其特征在于,所述监控数据还包括编码状态,该方法还包括: 根据设定周期内所接收的监控数据,统计设定周期内各目标功能模块的编码状态; 针对各目标功能模块的编码状态,按照统计表明数据正常的编码状态的个数,以及表明数据错误的编码状态的个数; 针对各目标功能模块的表明数据错误的编码状态,按照数据错误的类型,统计不同类型错误的编码状态的个数。8.一种监控装置,其特征在于,应用于客户端,该装置包括: 模块确定单元,用于确定待监控平台中所需监控的目标功能模块; 监控数据采集单元,用于对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间; 监控数据发送单元,用于将所述监控数据通过用户数据报UDP协议发送至服务端,以便服务端利用监控数据中的数据标识确定监控数据对应的目标功能模块,并利用监控数据中的响应时间分析所述目标功能模块的响应时间。9.一种监控装置,其特征在于,应用于服务端,该装置包括: 监控数据接收单元,用于接收客户端通过用户数据报UDP协议发送的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间; 模块识别单元,用于利用所述监控数据中的数据标识确定所述监控数据对应的目标功能丰吴块; 响应时间确定单元,用于利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。10.一种监控系统,其特征在于,包括客户端和服务端; 其中,所述客户端,用于确定待监控平台中所需监控的目标功能模块;对所述目标功能模块进行监控,得到与所述目标功能模块对应的监控数据,所述监控数据至少包括表明数据来源的数据标识、响应时间;将所述监控数据通过用户数据报UDP协议发送至所述服务端; 所述服务端,用于利用接收的监控数据中的数据标识确定所述监控数据对应的目标功能模块;利用所述监控数据中的响应时间确定所述目标功能模块的响应时间。
【文档编号】G06F11/30GK105893209SQ201610200677
【公开日】2016年8月24日
【申请日】2016年3月31日
【发明人】孟伟, 王晨, 李昆仑, 乔景亮, 张丽辉, 朱雨莹, 张扬蕾, 骆超锋, 陈拓
【申请人】郑州悉知信息科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1