一种数据监控方法、系统及相关设备的利记博彩app
【专利摘要】本发明实施例公开了数据监控方法、系统及相关设备,应用于通信【技术领域】。本发明实施例的数据监控方法中,数据监控系统中的服务器端会接收被监控的客户端发送的至少一个业务的业务运行数据,并获取各个业务对应的第一异常策略,如果有业务运行数据命中该业务运行数据对应业务的第一异常策略,则对命中的业务运行数据对应业务进行告警。由于本实施例的数据监控方法是基于客户端的业务进行监控的,则服务器端就会具体地通过各个业务对应的第一异常策略确定出客户端上运行的哪个业务发生异常而告警,不用用户根据监控系统界面上显示的该客户端上运行的所有数据进行人工分析而确定客户端运行业务的故障,从而简化了对于监控数据的分析。
【专利说明】一种数据监控方法、系统及相关设备
【技术领域】
[0001]本发明涉及信息处理【技术领域】,特别涉及数据监控方法、系统及相关设备。
【背景技术】
[0002]目前的监控系统中大都是通过在被监控设备的外围设备上装载的数据采集进程,对被监控设备上运行的数据进行采集,即将机器的运行数据通过各种方式记录下来,然后该外围设备会通过网络将采集的数据上报给监控设备端,并在监控设备的监控系统界面上显示该数据。
[0003]现有技术中监控系统的监控是基于一个设备来进行监控,并由用户通过监控系统界面上展示的数据来人工分析被监控设备是否存在什么问题,这样会使得对于监控数据的分析较为复杂。
【发明内容】
[0004]本发明实施例提供数据监控方法、系统及相关设备,简化对于监控数据的分析。
[0005]本发明实施例提供一种数据监控方法,应用于服务器端,包括:
[0006]接收客户端发送的至少一个业务的业务运行数据,所述客户端上运行至少一个业务;
[0007]获取所述各个业务对应的第一异常策略;
[0008]如果所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。
[0009]本发明实施例还提供一种数据监控方法,应用于客户端,包括:
[0010]采集客户端上运行的至少一个业务的业务运行数据;
[0011]将所述采集的至少一个业务的业务运行数据发送给服务器端,以便所述服务器端确定所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。
[0012]本发明实施例还提供一种服务器端,包括:
[0013]业务数据接收单元,用于接收客户端发送的至少一个业务的业务运行数据,所述客户端上运行至少一个业务;
[0014]策略获取单元,用于获取所述各个业务对应的第一异常策略;
[0015]告警单元,用于如果所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。
[0016]本发明实施例还提供一种客户端,包括:
[0017]业务数据采集单元,用于采集客户端上运行的至少一个业务的业务运行数据;
[0018]业务数据发送单元,用于将所述采集的至少一个业务的业务运行数据发送给服务器端,以便所述服务器端确定所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。[0019]本发明实施例还提供一种数据监控系统,包括服务器端和至少一个客户端,
[0020]所述客户端包括:
[0021]业务数据采集单元,用于采集客户端上运行的至少一个业务的业务运行数据;
[0022]业务数据发送单元,用于将所述采集的至少一个业务的业务运行数据发送给服务器端,以便所述服务器端确定所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警;
[0023]所述服务器端包括:
[0024]业务数据接收单元,用于接收客户端发送的至少一个业务的业务运行数据,所述客户端上运行至少一个业务;
[0025]策略获取单元,用于获取所述各个业务对应的第一异常策略;
[0026]告警单元,用于如果所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。
[0027]本发明实施例的数据监控方法中,数据监控系统中的服务器端会接收被监控的客户端发送的至少一个业务的业务运行数据,并获取各个业务对应的第一异常策略,如果有业务运行数据命中该业务运行数据对应业务的第一异常策略,则对命中的业务运行数据对应业务进行告警。由于本实施例的数据监控方法是基于客户端的业务进行监控的,则服务器端就会具体地通过各个业务对应的第一异常策略确定出客户端上运行的哪个业务发生异常而告警,不用用户根据监控系统界面上显示的该客户端上运行的所有数据进行人工分析而确定客户端运行业务的故障,从而简化了对于监控数据的分析。
【专利附图】
【附图说明】
[0028]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本发明实施例提供的一种数据监控系统的结构示意图;
[0030]图2是本发明实施例提供的一种数据监控方法的流程图;
[0031]图3是本发明实施例提供的另一种数据监控方法的流程图;
[0032]图4是本发明实施例提供的另一种数据监控方法的流程图;
[0033]图5是本发明实施例提供的另一种数据监控方法的流程图;
[0034]图6是本发明实施例提供的一种服务器端的结构示意图;
[0035]图7是本发明实施例提供的另一种服务器端的结构示意图;
[0036]图8是本发明实施例提供的另一种服务器端的结构示意图;
[0037]图9是本发明实施例提供的一种客户端的结构示意图;
[0038]图10是本发明实施例提供的另一种客户端的结构示意图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]本发明实施例提供一种数据监控方法,主要是应用于如图1所示的数据监控系统中,具体包括至少一个客户端(图1中以多个客户端为例说明)及连接客户端的服务器端,其中,一个客户端上可以运行至少一个业务,即一个客户端可以包括至少一个业务系统(图1中多个业务系统为例),比如即时通讯的业务系统和文件下载的业务系统等,而服务器端可以对客户端上运行业务的业务数据进行监控。
[0041]该监控系统中的服务器端可以按照如下的步骤来对被监控的客户端上运行业务的业务数据进行监控,流程图如图2所示,包括:
[0042]步骤101,服务器端接收客户端发送的至少一个业务的业务运行数据,其中,在每个客户端上运行至少一个业务,而客户端发送的某一业务的业务运行数据可以指示客户端运行该业务的具体情况,具体地,业务运行数据可以包括唯一标识一项业务的业务标识,及客户端在运行该业务的过程中处理的数据,比如客户端的文件下载业务系统处理的网络下载数据量、数据扫描量和扫描性能等。
[0043]在实际应用中,客户端发送的业务运行数据是由客户端根据预置在该客户端中的业务采集频率进行采集并发送的,其中预置的业务采集频率可以由用户根据实际需要预置在客户端中,比如客户端对于数据的扫描性能等数据的采集可以是IOOs采集一次等;且客户端对于不同业务而预置的业务采集频率可以相同也可以不同,即客户端可以用不同的频率来采集不同的业务运行数据。
[0044]步骤102,服务器端获取各个业务对应的第一异常策略,其中第一异常策略可以包括当客户端运行业务出现异常时的业务参数值,比如客户端处理业务数据量大于一定的值
坐寸ο
[0045]在服务器端会储存各个业务对应的第一异常策略,具体可以按照业务标识与第一异常策略的对应关系进行储存,比如对于客户端运行的即时通讯业务来说,该第一异常策略可以包括任务请求速度小于等于零时等。则服务器端在获取各个业务对应的第一异常策略时,可以根据客户端上报的业务运行数据中的业务标识,在服务器端储存的对应关系中查找,从而得到对应的第一异常策略。
[0046]步骤103,服务器端判断步骤101中接收的业务运行数据是否命中步骤102中获取的该业务运行数据对应业务的第一异常策略,即确定该业务运行数据是否满足第一异常策略中的规定,如果命中,执行步骤104,则说明该业务运行数据指示客户端运行该业务时发生异常;如果没有命中,则不会告警。
[0047]步骤104,服务器端对命中的业务运行数据对应业务进行告警,比如进行蜂鸣或弹出用户界面并通过弹出的用户界面进行告警。
[0048]可见,本发明实施例的数据监控方法中,数据监控系统中的服务器端会接收被监控的客户端发送的至少一个业务的业务运行数据,并获取各个业务对应的第一异常策略,如果有业务运行数据命中该业务运行数据对应业务的第一异常策略,则对命中的业务运行数据对应业务进行告警。由于本实施例的数据监控方法是基于客户端的业务进行监控的,则服务器端就会具体地通过各个业务对应的第一异常策略确定出客户端上运行的哪个业务发生异常而告警,不用用户根据监控系统界面上显示的该客户端上运行的所有数据进行人工分析而确定客户端运行业务的故障,从而简化了对于监控数据的分析。
[0049]在另一个具体的实施例中,服务器端不仅可以按照上述步骤101到103基于客户端运行的业务进行数据监控,还可以基于设备进行数据监控,则服务器端在上述步骤102中获取的第一异常策略中不仅可以包括客户端运行各个业务异常时的业务参数值比如数据下载量大于或等于预置的下载量等,还可以包括客户端的机器参数值即该客户端实际的硬件参数值比如CPU的占用率等,且第一异常策略中的机器参数值不一定能指示该客户端的硬件发生异常。参照图3所示,本实施例中的服务器端除了包括上述的步骤101到104,还可以执行步骤105,且上述步骤103中判断业务运行数据是否命中第一异常策略具体为判断业务运行数据是否命中第一异常策略中包括的业务参数值,如果命中则会进一步执行步骤106,具体地:
[0050]步骤105,服务器端接收客户端发送的机器运行数据,这里机器运行数据是指客户端实际硬件运行的数据,比如中央处理器(CPU)、内存、网络和磁盘等相关的数据,则客户端不仅可以采集该客户端上运行的各个业务的业务运行数据,还可以采集该客户端的机器运行数据,且客户端可以根据预置的机器采集频率来采集机器运行数据,数据监控系统的每个客户端中预置的机器采集频率可以相同或也可以不同,而对于一个客户端来说,预置的机器采集频率和业务采集频率可以相同也可以不同。
[0051]步骤106,服务器端判断步骤105中获接收的机器运行数据是否命中第一异常策略包括的机器参数值,即判断接收的机器运行数据是否满足机器参数值,如果命中,才会执行上述步骤104中对命中的业务运行数据对应业务进行告警,如果没有命中,则不会告警。这样服务器端在对业务进行告警时,可以兼顾到业务运行和机器两方面的因素,只有在客户端的机器运行数据和业务运行数据都分别符合一定的值时才对业务进行告警。
[0052]需要说明的是,上述步骤105与步骤101到103之间并没有绝对的顺序关系,且步骤106与步骤103之间也没有绝对的顺序关系,可以同时执行,也可以顺序执行,图3中所示的只是一种具体的实现方式。
[0053]在其它具体的实施例中,服务器端不仅可以按照上述步骤101到103基于客户端运行的业务进行数据监控并对异常的业务进行告警,还可以基于设备进行数据监控并对数据监控系统中异常的客户端进行告警,则参照图4所示,本实施例中的服务器端除了可以执行上述步骤101到104之外,还可以执行步骤107到109,具体地:
[0054]步骤107,服务器端接收多个客户端分别发送的机器运行数据,这里机器运行数据是指客户端实际硬件运行的数据,比如中央处理器(CPU)、内存、网络和磁盘等相关的数据,则客户端不仅可以采集该客户端上运行的各个业务的业务运行数据,还可以采集该客户端的机器运行数据,且客户端可以根据预置的机器采集频率来采集机器运行数据,数据监控系统的每个客户端中预置的机器采集频率可以相同或也可以不同,而对于一个客户端来说,预置的机器采集频率和业务采集频率可以相同也可以不同。
[0055]步骤108,服务器端判断步骤107中获接收的机器运行数据是否命中第二异常策略,即判断接收的机器运行数据是否满足第二异常策略的规则,如果命中,说明该客户端异常,才会执行上述步骤109,如果没有命中,则不会告警。其中第二异常策略可以指示客户端发生异常时的实际硬件参数值,比如CPU的占用率和温度等参数的值,该第二异常策略可以是对于每个客户端都不同,也可以是对所有客户端都相同。[0056]步骤109,服务器端对命中的机器运行数据对应客户端进行告警。
[0057]需要说明的是,本实施例中的服务器端还可以对监控的客户端进行管理,具体地,可以储存监控的客户端列表,在列表中记载了每个被监控客户端的网络地址(IP)和客户端的状态(包括异常或正常)等,还可以记载每个客户端上运行业务的状态包括异常或正常的状态等。
[0058]上述步骤107到109与步骤101到103之间并没有绝对的顺序关系,可以同时执行,也可以顺序执行,图4中所示的只是一种具体的实现方式。且上述第一异常策略和第二异常策略并不是表示顺序关系,而是为了说明不同的异常策略。
[0059]进一步需要说明的是,上述步骤102中获取的某一业务的第一异常策略和步骤108中所述的第二异常策略都可以是由用户根据需要预置在服务器端的,对于第一异常策略来说,服务器端可以先获取某一业务的第一异常策略的第一配置信息,并用第一配置信息替换服务器端中储存的该业务对应的第一异常策略;对于第二异常策略来说,服务器端可以先获取客户端的第二异常策略的第二配置信息,并用第二配置信息替换服务器端中储存的第二异常策略,其中上述第一配置信息和第二配置信息都可以为脚本等。其中服务器端在获取第一配置信息和第二配置信息时可以是从其它设备中导入,或是服务器端从提供的用户界面上接收的用户输入的配置信息等。
[0060]通过上述的步骤101到109,服务器端可以对客户端上运行业务的异常进行告警,也可以对硬件发生异常的客户端进行告警,在其它具体的实施例中,服务器还可以在对异常业务进行告警后,即在执行完上述步骤104之后,根据命中的业务运行数据对应业务获得恢复指令,并将该恢复指令发送给上报该业务运行数据的客户端,以指示客户端执行该恢复指令,该恢复指令可以是根据具体的异常业务来获取,比如网络下载业务系统的业务异常,则服务器端可以生成指示客户端重启网络下载业务系统的恢复指令等。
[0061]且服务器端也可以再对异常客户端进行告警后,即在执行完上述步骤109后,根据命中的机器运行数据对应客户端获得恢复指令,并将该恢复指令发送给该机器运行数据的客户端,以指示客户端执行该恢复指令,该恢复指令可以是根据具体客户端来获取,比如客户端I异常,则服务器端可以生成指示重启客户端I的恢复指令等。这样可以通过客户端与服务器端之间的交互,可以使异常的客户端或异常的业务对应客户端进行适当调整,恢复正常状态。
[0062]本发明实施例还提供一种数据监控方法,主要应用于如图1所示的数据监控系统中,本实施例是系统中的客户端所执行的方法,流程图如图5所示,包括:
[0063]步骤201,采集客户端上运行的至少一个业务的业务运行数据,其中,在客户端上运行至少一个业务,而某一业务的业务运行数据可以指示客户端运行该业务的具体情况,具体地,业务运行数据可以包括唯一标识一项业务的业务标识,及客户端在运行该业务的过程中处理的数据,比如客户端的文件下载业务系统处理的网络下载数据量、数据扫描量和扫描性能等。
[0064]在实际应用中,客户端可以根据预置在该客户端中的业务采集频率进行采集,其中预置的业务采集频率可以由用户根据实际需要预置在客户端中,比如客户端对于数据的扫描性能等数据的采集可以是IOOs采集一次等;且客户端对于不同业务而预置的业务采集频率可以相同也可以不同,即客户端可以用不同的频率来采集不同的业务运行数据。[0065]步骤202,将采集的至少一个业务的业务运行数据发送给服务器端,这样服务器端在业务运行数据命中该业务运行数据对应业务的第一异常策略时,对命中的业务运行数据对应业务进行告警,其中服务器端执行的数据监控方法可以参见图2所示流程图对应的实施例,在此不进行赘述。
[0066]可见,本发明实施例的数据监控方法中,数据监控系统中的客户端采集至少一个业务的业务运行数据,并将采集的业务运行数据发送给服务器端,这样当服务器端确定有业务运行数据命中该业务运行数据对应业务的第一异常策略,则对命中的业务运行数据对应业务进行告警。由于本实施例的数据监控方法是基于客户端的业务进行监控的,则服务器端就会具体地通过各个业务对应的第一异常策略确定出客户端上运行的哪个业务发生异常而告警,不用用户根据监控系统界面上显示的该客户端上运行的所有数据进行人工分析而确定客户端运行业务的故障,从而简化了对于监控数据的分析。
[0067]上述步骤201到202是由客户端采集业务运行数据并发送给服务器端,主要是基于业务进行数据监控,在另一个具体的实施例中,客户端除了可以执行上述步骤201到202之外,还可以基于设备进行数据监控,具体地,客户端可以对机器运行数据进行采集,即对客户端实际的硬件参数比如CPU的占用率等进行采集,并将采集的机器运行数据发送给服务器端,这样服务器端在确定机器运行数据命中第二异常策略时,对命中的机器运行数据对应客户端进行告警,或是服务器端可以按照图3所示流程图对应的数据监控方法进行异常业务的告警。
[0068]其中,客户端可以根据预置的机器采集频率来采集机器运行数据,数据监控系统的每个客户端中预置的机器采集频率可以相同或也可以不同,而对于一个客户端来说,预置的机器采集频率和业务采集频率可以相同也可以不同。
[0069]在其它具体的实施例中,客户端除了可以执行上述步骤201到202之外,还可以接收服务器端发送的恢复指令,该恢复指令是服务器端根据命中第一异常策略的业务运行数据对应业务或命中第二异常策略的客户端得到的,比如网络下载业务系统的业务异常,则服务器端可以生成指示客户端重启网络下载业务系统的恢复指令等;又比如客户端I异常,则服务器端可以生成指示重启客户端I的恢复指令等。这样可以通过客户端与服务器端之间的交互,在客户端执行了恢复指令后,可以使异常的客户端或异常的业务对应客户端进行适当调整,恢复正常状态。其中客户端与服务器端之间的通信可以基于用户数据报协议(User Datagram Protocol, UDP)等。
[0070]以下以一个具体的实施例来说明本发明实施例的数据监控方法,应用于如图1所示的数据监控系统中,参考图6所示,本实施例的服务器端可以包括监听进程、监控进程、共享内存、报警模块和配置模块,具体地:
[0071](I)服务器端的监听进程可以监听客户端上报的业务运行数据和机器运行数据并储存到共享内存中,且监听进程可以向客户端返回对于客户端上报的数据应答;且监听进程还可以监听配置模块中配置的第一异常策略和第二异常策略,并储存到共享内存中。
[0072]具体地,客户端上述的业务运行数据和机器运行数据可以如下表I所示。下表I中的CPU负载、HANDLE和内存是机器运行数据,其它的数据为业务运行数据。
[0073]其中,字符串(String)的表示格式为开始用一个uintl6t表示字符个数,然后接着字符串,且字符串不以O结尾;char表示整形数据,且对于未成功扫描样本的数据需要在扫描结果的基础上加上每个样本的唯一标志码即md5,而对于扫描时间长样本的数据需要在扫描结果的基础上加上样本的唯一标识码md5和扫描时间(单位为毫秒);ucDataCmd为主命令,而ucDataSubcmd为子命令:
[0074]表 I
【权利要求】
1.一种数据监控方法,其特征在于,应用于服务器端,包括: 接收客户端发送的至少一个业务的业务运行数据,所述客户端上运行至少一个业务; 获取所述各个业务对应的第一异常策略; 如果所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。
2.如权利要求1所述的方法,其特征在于,所述第一异常策略包括业务参数值和机器参数值,则所述业务运行数据命中该业务运行数据对应业务的第一异常策略具体包括:所述业务运行数据命中该业务运行数据对应业务的第一异常策略中的业务参数值,所述方法还包括: 接收所述客户端发送的机器运行数据; 则如果所述业务运行数据命中该业务运行数据对应业务的第一异常策略中的业务参数值时,所述方法进一步包括:判断所述机器运行数据是否命中所述第一异常策略中的机器参数值,如果命中,则执行所述对命中的业务运行数据对应业务进行告警的步骤。
3.如权利要求1所述的方法,其特征在于,所述方法还包括: 接收多个客户端分别发送的机器运行数据; 如果所述机器运行数据命中第二异常策略时,对所述命中的机器运行数据对应客户端进行告警。
4.如权利要求3所述的 方法,其特征在于,所述方法还包括: 获取某一业务对应的第一异常策略的第一配置信息,用所述第一配置信息替换所述服务器端中储存的该业务对应的第一异常策略,所述第一配置信息为脚本;和/或, 获取所述客户端的第二异常策略的第二配置信息,用所述第二配置信息替换所述服务器端中储存的第二异常策略,所述第二配置信息为脚本。
5.如权利要求1所述的方法,其特征在于,所述方法还包括: 根据所述命中的业务运行数据对应业务,发送恢复指令给所述客户端,以指示所述客户端执行所述恢复指令。
6.一种数据监控方法,其特征在于,应用于客户端,包括: 采集客户端上运行的至少一个业务的业务运行数据; 将所述采集的至少一个业务的业务运行数据发送给服务器端,以便所述服务器端确定所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。
7.如权利要求6所述的方法,其特征在于,所述方法还包括: 采集所述客户端的机器运行数据,并将所述机器运行数据发送给所述服务器端,以便所述服务器端确定所述机器运行数据命中第二异常策略时,对所述命中的机器运行数据对应客户端进行告警。
8.如权利要求7所述的方法,其特征在于, 所述业务运行数据是由所述客户端根据预置在所述客户端中的业务采集频率进行采集的;在客户端中对于不同业务预置的业务采集频率相同或不同;和/或, 所述机器运行数据是由所述客户端根据预置在所述客户端中的机器采集频率进行采集的;在不同客户端中预置的机器采集频率相同或不同。
9.如权利要求6至8任一项所述的方法,其特征在于,所述方法还包括: 接收所述服务器端根据所述命中的业务运行数据对应业务发送的恢复指令,执行所述恢复指令。
10.一种服务器端,其特征在于,包括: 业务数据接收单元,用于接收客户端发送的至少一个业务的业务运行数据,所述客户端上运行至少一个业务; 策略获取单元,用于获取所述各个业务对应的第一异常策略; 告警单元,用于如果所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。
11.如权利要求10所述的服务器端,其特征在于, 所述策略获取单元获取的第一异常策略包括业务参数值和机器参数值; 所述服务器端还包括:机器数据接收单元,用于接收所述客户端发送的机器运行数据; 则所述告警单元,用于在所述业务运行数据命中该业务运行数据对应业务的第一异常策略中的业务参数值,且所述机器运行数据命中所述第一异常策略中的机器参数值时,所述对命中的业务运行数据对应业务进行告警。
12.如权利要求11所述的服务器端,其特征在于, 所述告警单元,还用于在所述机器运行数据命中第二异常策略时,对所述命中的机器运行数据对应客户端进行告警。
13.如权利要求12所述的服务器端,其特征在于,还包括: 配置单元,用于获取某一业务对应的第一异常策略的第一配置信息,用所述第一配置信息替换所述服务器端中储存的该业务对应的第一异常策略,所述第一配置信息为脚本;和/或, 用于获取所述客户端的第二异常策略的第二配置信息,用所述第二配置信息替换所述服务器端中储存的第二异常策略,所述第二配置信息为脚本。
14.如权利要求10所述的服务器端,其特征在于,还包括: 指令发送单元,用于根据所述命中的业务运行数据对应业务,发送恢复指令给所述客户端,以指示所述客户端执行所述恢复指令。
15.—种客户端,其特征在于,包括: 业务数据采集单元,用于采集客户端上运行的至少一个业务的业务运行数据; 业务数据发送单元,用于将所述采集的至少一个业务的业务运行数据发送给服务器端,以便所述服务器端确定所述业务运行数据命中该业务运行数据对应业务的第一异常策略时,对所述命中的业务运行数据对应业务进行告警。
16.如权利要求15所述的客户端,其特征在于,还包括: 机器数据采集单元,用于采集所述客户端的机器运行数据; 机器数据发送单元,用于将所述机器运行数据发送给所述服务器端,以便所述服务器端确定所述机器运行数据命中第二异常策略时,对所述命中的机器运行数据对应客户端进行告警。
17.如权利要求16所述的客户端,其特征在于,所述业务数据采集单元,用于根据预置在所述客户端中的业务采集频率进行采集业务运行数据;在客户端中对于不同业务预置的业务采集频率相同或不同;和/或, 所述机器数据发送单元,用于根据预置在所述客户端中的机器采集频率进行采集所述机器运行数据;在不同客户端中预置的机器采集频率相同或不同。
18.如权利要求15至17任一项所述的客户端,其特征在于,还包括: 指令执行单元,用于接收所述服务器端根据所述命中的业务运行数据对应业务发送的恢复指令,执行所述恢复指令。
19.一种数据监控系统,其特征在于,包括服务器端和至少一个客户端,所述服务器端是如权利要求10至14任一项所述的服务器端,所述客户端是如权利要求15至18任一项所述的客 户端。
【文档编号】H04L12/26GK103795580SQ201210420759
【公开日】2014年5月14日 申请日期:2012年10月29日 优先权日:2012年10月29日
【发明者】余文锋, 唐业上 申请人:腾讯科技(深圳)有限公司