一种监控服务器集群的方法和系统的制作方法

文档序号:7805267阅读:153来源:国知局
一种监控服务器集群的方法和系统的制作方法
【专利摘要】本发明公开了一种监控服务器集群的方法和系统,用于解决现有技术中存在的无法对不同种类服务器进行统一监控和管理的问题。方法包括:获取用户输入的与需要监控的服务器相关的监控信息,该监控信息包括需要监控的服务器的标识信息、监控时间和监控内容;根据服务器标识信息与脚本语言的对应关系列表,确定出该服务器对应的脚本语言;根据获取到的监控内容,采用该服务器对应的脚本语言,生成监控命令,以指示该服务器按照监控内容返回相应的数据信息;在监控时间内,将监控命令发送给该服务器,以及接收该服务器返回的响应消息,该响应消息中携带该服务器根据监控命令得到的数据信息,从而实现了对不同种类的服务器的监控和管理。
【专利说明】一种监控服务器集群的方法和系统
【技术领域】
[0001]本发明涉及网络通信【技术领域】,特别涉及一种监控服务器集群的方法和系统。
【背景技术】
[0002]随着信息技术的飞速发展,不同企业更多地使用服务器来管理企业的资源并为用户提供各种服务,服务器通常又分为文件服务器、数据库服务器和应用程序服务器等。目前,企业内部所使用的服务器种类以及数量越来越多,以满足企业正常运营的需求,对于数量庞大、种类繁多的服务器的管理和监控已成为企业系统管理员的业务重心。
[0003]服务器监控是指将远程服务器运行得到的数据通过各种方式记录下来,并在需要时可以随时调用监控记录以便进行查看。面对几十台甚至上百台的服务器以及服务器上的各种应用信息,系统管理员很难做到全面,实时的监控,因此,需要一种自动化的监控软件来对大量的服务器以及在这些服务器上运行的各类应用软件进行统一管理和监控,以达到全面、实时地监控。
[0004]目前的监控软件都是服务器生产商为自身制造的服务器量身定做的监控功能,不能实现对不同种类服务器的监控。而企业一般根据自身需求会购置不同种类的服务器,由于不同种类服务器的监控软件都是相对独立的,这样,企业只能使用各种类服务器对应的监控软件实现对该类服务器的监控,无法对不同种类服务器进行统一监控和管理。
[0005]基于现有的监控软件,若想要实现对不同种类服务器的管理,只能先通过各种类服务器对应的监控软件实现对该类服务器的监控,再由系统管理人员统计对不同种类的服务器监控得到的数据,以实现对不同种类的服务器的管理,但该方式处理效率低,容易出错。

【发明内容】

[0006]本发明实施例提供了一种监控服务器集群的方法和系统,用于解决现有对不同种类的服务器管理时,处理效率低,容易出错的问题。
[0007]本发明实施例提供的一种监控服务器集群的方法,该方法包括:
[0008]获取用户输入的与需要监控的服务器相关的监控信息,所述监控信息包括需要监控的服务器的标识信息、监控时间和监控内容;
[0009]根据服务器标识信息与脚本语言的对应关系列表,确定出所述服务器对应的脚本语H ;
[0010]根据获取到的监控内容,采用所述服务器对应的脚本语言,生成监控命令,以指示所述服务器按照所述监控内容返回相应的数据信息;
[0011]在所述监控时间内,将所述监控命令发送给所述服务器,以及接收所述服务器返回的响应消息,所述响应消息中携带所述服务器根据所述监控命令得到的数据信息。
[0012]较佳地,在所述监控时间内,将所述监控命令发送给所述服务器,包括:
[0013]在所述监控时间内,按照所述监控信息所包含的发送频率,周期性将所述监控命令发送给所述服务器。
[0014]较佳地,接收到所述服务器返回的响应消息之后,该方法还包括:
[0015]从接收到的响应消息中,提取出所述响应消息中的所有数据信息;
[0016]根据提取出的数据信息,生成数据信息列表并保存,所述数据信息列表与所述服务器的标识信息对应,所述数据信息列表中包含数据名及其对应的数据信息。
[0017]较佳地,生成所述数据信息列表之后,该方法还包括:
[0018]对于所述数据信息列表中的每条数据信息,将该数据信息与设定的阈值范围进行比较;
[0019]在该数据信息超出所述阈值范围时,进行报警,并将该数据信息、对应的数据名以及对应的服务器标识信息通知给用户。
[0020]较佳地,生成所述数据信息列表之后,该方法还包括:
[0021]对所述数据信息列表中保存的同一数据名对应的所有数据信息,进行分析,确定出该数据名对应的所有数据信息的变化趋势;
[0022]根据确定出的变化趋势,预测所述服务器下一次返回的数据信息;
[0023]在预测出所述服务器下一次返回的数据信息超出设定的阈值范围时,进行报警,并将分析结果及对应的服务器标识信息通知给用户。
[0024]较佳地,该方法还包括:
[0025]接收用户发送的更新命令,并根据所述更新命令中携带的服务器标识信息与脚本语言,更新所述对应关系列表。
[0026]本发明实施例提供的一种监控服务器集群的系统,该系统包括:
[0027]获取单元,用于获取用户输入的与需要监控的服务器相关的监控信息,所述监控信息包括需要监控的服务器的标识信息、监控时间和监控内容;
[0028]处理单元,用于根据服务器标识信息与脚本语言的对应关系列表,确定出所述服务器对应的脚本语言;以及根据获取到的监控内容,采用所述服务器对应的脚本语言,生成监控命令,以指示所述服务器按照所述监控内容返回相应的数据信息;
[0029]通信单元,用于在所述监控时间内,将所述监控命令发送给所述服务器,以及接收所述服务器返回的响应消息,所述响应消息中携带所述服务器根据所述监控命令得到的数据信息。
[0030]较佳地,所述通信单元具体用于:
[0031]在所述监控时间内,按照所述监控信息所包含的发送频率,周期性将所述监控命令发送给所述服务器。
[0032]较佳地,所述处理单元还用于:
[0033]从所述通信单元接收到的响应消息中,提取出所述响应消息中的所有数据信息;根据提取出的数据信息,生成数据信息列表并保存,所述数据信息列表与所述服务器的标识信息对应,所述数据信息列表中包含数据名及其对应的数据信息。
[0034]较佳地,所述处理单元还用于:
[0035]对于所述数据信息列表中的每条数据信息,将该数据信息与设定的阈值范围进行比较;在该数据信息超出所述阈值范围时,进行报警,并将该数据信息、对应的数据名以及对应的服务器标识信息通知给用户。[0036]较佳地,所述处理单元还用于:
[0037]对所述数据信息列表中保存的同一数据名对应的所有数据信息,进行分析,确定出该数据名对应的所有数据信息的变化趋势;根据确定出的变化趋势,预测所述服务器下一次返回的数据信息;以及在预测出所述服务器下一次返回的数据信息超出设定的阈值范围时,进行报警,并将分析结果及对应的服务器标识信息通知给用户。
[0038]较佳地,所述通信单元还用于:接收用户发送的更新命令;
[0039]所述处理单元还用于:根据所述更新命令中携带的服务器标识信息与脚本语言,更新所述对应关系列表。
[0040]本发明实施例提供的方法和系统中,在获取到用户输入的监控信息后,根据服务器标识信息与脚本语言的对应关系列表,确定出需要监控的服务器对应的脚本语言,根据获取到的监控内容,采用该服务器对应的脚本语言,生成该服务器能够识别的监控命令,以指示该服务器按照监控内容返回相应的数据信息,在监控时间内,将监控命令发送给该服务器,以及接收该服务器返回的响应消息,该响应消息中携带该服务器根据监控命令得到的数据信息。由于针对不同种类的服务器,采用服务器对应的脚本语言生成该服务器能够识别的监控命令,从而实现了对不同种类的服务器的监控和管理,采用本发明实施例提供的方案,处理速度快、效率高、且准确度高。
【专利附图】

【附图说明】
[0041]图1为本发明实施例提供的一种监控服务器集群的方法的流程示意图;
[0042]图2为本发明实施例提供的一种监控服务器集群的系统的示意图。
【具体实施方式】
[0043]本发明针对不同种类的服务器,采用服务器对应的脚本语言生成该服务器能够识别的监控命令,从而实现了对不同种类的服务器的监控和管理。
[0044]下面结合说明书附图对本发明实施例作进一步详细描述。应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明。
[0045]如图1所示,本发明实施例提供了一种监控服务器集群的方法,该方法包括以下步骤:
[0046]步骤11、获取用户输入的与需要监控的服务器相关的监控信息,该监控信息包括需要监控的服务器的标识信息、监控时间和监控内容。
[0047]其中,监控时间用于指示需要监控该服务器的时间范围,该监控时间包括监控起始时刻和监控终止时刻,或者,监控时间包括监控起始时刻和监控时长。
[0048]监控内容包括CPU监控,内存监控,硬盘(DISK)监控,网络信息等系统指标的监控。
[0049]需要监控的服务器可以为HP Unix服务器,HP Windows NT服务器,IBM AIX服务器,IBM Windows NT服务器,SUN Swith交换机,以及各种PC机等等。
[0050]步骤12、根据服务器标识信息与脚本语言的对应关系列表,确定出需要监控的服务器对应的脚本语言(Scripting Language)。
[0051]步骤13、根据获取到的监控内容,采用需要监控的服务器对应的脚本语言,生成监控命令,以指示需要监控的服务器按照监控内容返回相应的数据信息;
[0052]本步骤中,保存生成的监控命令及获取到的监控信息,在满足监控时间条件时,再将该监控命令发送给相应的服务器。
[0053]步骤14、在监控时间内,将监控命令发送给需要监控的服务器,以及接收需要监控的服务器返回的响应消息,该响应消息中携带需要监控的服务器根据监控命令得到的数据信息。
[0054]本发明实施例中,在获取到用户输入的监控信息后,根据服务器标识信息与脚本语言的对应关系列表,确定出需要监控的服务器对应的脚本语言,根据获取到的监控内容,采用该服务器对应的脚本语言,生成该服务器能够识别的监控命令,以指示该服务器按照监控内容返回相应的数据信息,在监控时间内,将监控命令发送给该服务器,以及接收该服务器返回的响应消息,该响应消息中携带该服务器根据监控命令得到的数据信息。由于针对不同种类的服务器,采用服务器对应的脚本语言生成该服务器能够识别的监控命令,从而实现了对不同种类的服务器的监控和管理,采用本发明实施例提供的方案,处理速度快、效率高、且准确度高。
[0055]较佳地,用户输入的监控信息还包括监控频率。
[0056]其中,监控频率可以是时间信息,相邻两次发送监控命令所间隔的时间,如每隔I小时发送一次监控命令;该监控频率也可以是次数信息,即在监控时间内需要发送监控命令的次数,如在监控时间内需要发送10次监控命令。本发明实施例不对监控频率的实现方式进行限定。
[0057]在实施中,采用脚本语言生成的监控命令一般是字符串,以指示需要监控的服务器返回的监控内容、以及返回数据信息时所采用的格式。例如,生成的监控命令为:
[0058]bdf|sed_n’2,$’p|awk’NF = = l{printf$l ;next}{print},I awk_F,,,{printf//% s% sW, $6,$5},;
[0059]上述监控命令用于获取服务器各个文件系统空间的使用率,其中,上述监控命令中的bdf表示获取服务器各个文件系统空间的使用率,上述监控命令中除bdf之外的其他字符串表示返回数据信息时所采用的格式。
[0060]如果服务器仅执行上述监控命令中的bdf子命令,则返回的响应消息的格式如下:
[0061]
Filesystemkbytesused avail %used Mounted on;
/dev/vg00/lvol3 1048576 1020832 27600 97% /;
/dev/vgOO/lvoll 1835008 183144 1639048 10% /stand;
/dev/vg00/lvol8 62914560 1375416 61058896 2%/var;............0
[0062] 其中,Filesystem参数表示逻辑卷(即文件)名称;kbytes参数表示文件总的内存大小,单位是KB ;used参数表示该文件已使用的内存大小,单位是KB ;avail参数表示该文件可用的内存大小,单位是KB ; % used参数表示该文件的使用率,即已使用的内存大小占总的内存大小的百分比;Mounted on参数表示挂载的文件系统名字。
[0063]如果服务器执行上述完整的监控命令,则返回的响应消息的格式如下:
[0064]/ 97% ;
[0065]/stand 10% ;
[0066]/var 2% ;
[0067]......。
[0068]在实施中,若监控信息中包含发送频率,步骤14中,在监控时间内,将生成的监控命令发送给需要监控的服务器,包括:
[0069]在监控时间内,按照监控信息所包含的发送频率,周期性将该监控命令发送给需要监控的服务器。
[0070]基于上述任一实施例,步骤14中,在监控时间内,将生成的监控命令发送给需要监控的服务器,包括:
[0071 ] 采用Telnet协议或SSH协议,将监控命令发送给该服务器;
[0072]接收需要监控的服务器返回的响应消息,包括:
[0073]采用Telnet协议或SSH协议,接收该服务器返回的响应消息。
[0074]其中,网络通信协议采用Telnet/SSH协议,Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式,几乎所有的服务器都会遵循该协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。
[0075]基于上述任一实施例,在实施中,步骤14之后,该方法还包括:
[0076]从接收到的响应消息中,提取出该响应消息中的所有数据信息;
[0077]根据提取出的数据信息,生成数据信息列表并保存,该数据信息列表与需要监控的服务器的标识信息对应,该数据信息列表中包含数据名(Name)及其对应的数据信息(Value)。
[0078]具体的,采用正则表达式技术对接收到的响应消息进行过滤,从而得到有用的信息(即服务器按照监控内容返回的所有数据信息)。其中,正则表达式技术现在JAVA,C++,Perl等编程语言以及脚本语言均可以支持的数据处理方式。再通过与监控命令对应的数据抓取规则,对过滤得到的各数据信息进行匹配,从而生成一个数据信息列表,该数据信息列表中包含数据名及其对应的数据信息,并将该列表与发送该数据信息的服务器的标识信息进行绑定。
[0079]优选的,该数据信息列表中还包括接收到各数据信息的时间。
[0080]优选的,在生成了数据信息列表之后,将该数据信息列表保存于数据库中。其中,数据库的连接可以采用ODBC,JBDC等的数据库连接技术,同时使用数据库连接池,使得该连接池中的连接可以得到高效、安全的复用,避免了数据库连接频繁建立、关闭的开销。
[0081]进一步,作为一种优选的处理方式,生成数据信息列表之后,该方法还包括:
[0082]对于数据信息列表中的每条数据信息,将该数据信息与设定的阈值范围进行比较;
[0083]在该数据信息超出设定的阈值范围时,进行报警,并将该数据信息、对应的数据名以及对应的服务器标识信息通知给用户。
[0084]具体的,将数据信息的类型分为值域型和波动型,值域型表示该数据在服务器中是一个类似线性增长或减少的数据,值域型又进一步包括数值类型和字符串类型,数值类型的数据信息在进行处理时比较数值的大小,字符串类型的数据信息在处理时比较字符串的内容是否一致,值域型一旦超出设定的阈值范围就需进行报警,以使用户能够及时解决问题,以达到出现问题及时定位,及时解决的目的;
[0085]波动型表示该数量在服务器上表现为一个波动的值,通过在设定时间内出现的超过设定的阈值范围的次数作为是否进行报警的标准。对于波动型数据信息,判断设定时间内超出设定的阈值范围的次数是否达到上限值,若是,则进行报警。
[0086]在实施中,对于数据信息列表中的每条数据信息,在对该条数据信息进行处理时,先判断该数据信息的类型;若为值域型,则在该数据信息超出设定的阈值范围时,进行报警;若波动型,则判断设定时间内超出设定的阈值范围的次数是否达到上限值,若是,则进行报警。
[0087]优选的,可以设定免检验数据列表,该免检验数据列表中的数据名对应的数据信息不需要进行报警检验。则在实施中,对于数据信息列表中的每条数据信息,在对该条数据信息进行处理时,先判断该数据信息对应的数据名是否包含的免检验数据列表中,若是,则不需要对该数据信息进行处理,若否,则判断该数据信息的类型,进一步判断是否需要进行报警。
[0088]作为一种优选的处理方式,生成数据信息列表之后,该方法还包括:
[0089]对数据信息列表中保存的同一数据名对应的所有数据信息,进行分析,确定出该数据名对应的所有数据信息的变化趋势;
[0090]根据确定出的变化趋势,预测需要监控的服务器下一次返回的数据信息;
[0091]在预测出该服务器下一次返回的数据信息超出设定的阈值范围时,进行报警,并将分析结果及对应的服务器标识信息通知给用户。
[0092]具体的,根据服务器返回的历史数据信息,进行预警,以达到在问题发生前预测问题的出现并在问题发生前及时解决问题。
[0093]基于上述任一实施例,在实施中,优选的,报警方式包括:通过邮件进行报警、通过UI进行报警、或者通过声音进行报警。
[0094]基于上述任一实施例,该方法还包括:
[0095]接收用户发送的更新命令,并根据该更新命令中携带的服务器标识信息与脚本语言,更新保存的服务器标识信息与脚本语言的对应关系列表。
[0096]上述方法处理流程可以用软件程序实现,该软件程序可以存储在存储介质中,当存储的软件程序被调用时,执行上述方法步骤。
[0097]基于同一发明构思,本发明实施提供了一种监控服务器集群的系统,参见图2所示,该系统包括:
[0098]获取单元21,用于获取用户输入的与需要监控的服务器相关的监控信息,所述监控信息包括需要监控的服务器的标识信息、监控时间和监控内容;
[0099]处理单元22,用于根据服务器标识信息与脚本语言的对应关系列表,确定出需要监控的服务器对应的脚本语言;以及根据获取到的监控内容,采用所述服务器对应的脚本语言,生成监控命令,以指示所述服务器按照所述监控内容返回相应的数据信息;
[0100]通信单元23,用于在所述监控时间内,将所述监控命令发送给所述服务器,以及接收所述服务器返回的响应消息,所述响应消息中携带所述服务器根据所述监控命令得到的
数据信息。
[0101]在实施中,通信单元23具体用于:
[0102]在监控时间内,按照监控信息所包含的发送频率,周期性将处理单元22生成的监控命令发送给需要监控的服务器。
[0103]基于上述任一实施例,通信单元23具体用于:
[0104]采用Telnet协议或SSH协议,将监控命令发送给需要监控的服务器;以及采用Telnet协议或SSH协议,接收该服务器返回的响应消息。
[0105]基于上述任一实施例,在实施中,处理单元22还用于:
[0106]从通信单元23接收到的响应消息中,提取出该响应消息中的所有数据信息;根据提取出的数据信息,生成数据信息列表并保存,该数据信息列表与需要监控的服务器的标识信息对应,且该数据信息列表中包含数据名及其对应的数据信息。
[0107]进一步,作为一种优选的处理方式,处理单元22还用于:
[0108]对于数据信息列表中的每条数据信息,将该数据信息与设定的阈值范围进行比较;在该数据信息超出所述阈值范围时,进行报警,并将该数据信息、对应的数据名以及对应的服务器标识信息通知给用户。
[0109]作为另一种优选的处理方式,处理单元22还用于:
[0110]对数据信息列表中保存的同一数据名对应的所有数据信息,进行分析,确定出该数据名对应的所有数据信息的变化趋势;根据确定出的变化趋势,预测需要监控的服务器下一次返回的数据信息;以及在预测出该服务器下一次返回的数据信息超出设定的阈值范围时,进行报警,并将分析结果及对应的服务器标识信息通知给用户。
[0111]基于上述任一实施例,通信单元23还用于:接收用户发送的更新命令;
[0112]处理单元22还用于:根据该更新命令中携带的服务器标识信息与脚本语言,更新保存的服务器标识信息与脚本语言的对应关系列表。
[0113]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0114]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0115]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0116]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0117]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0118]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种监控服务器集群的方法,其特征在于,该方法包括: 获取用户输入的与需要监控的服务器相关的监控信息,所述监控信息包括需要监控的服务器的标识信息、监控时间和监控内容; 根据服务器标识信息与脚本语言的对应关系列表,确定出所述服务器对应的脚本语言; 根据获取到的监控内容,采用所述服务器对应的脚本语言,生成监控命令,以指示所述服务器按照所述监控内容返回相应的数据信息; 在所述监控时间内,将所述监控命令发送给所述服务器,以及接收所述服务器返回的响应消息,所述响应消息中携带所述服务器根据所述监控命令得到的数据信息。
2.如权利要求1所述的方法,其特征在于,在所述监控时间内,将所述监控命令发送给所述服务器,包括: 在所述监控时间内,按照所述监控信息所包含的发送频率,周期性将所述监控命令发送给所述服务器。
3.如权利要求1所述的方法,其特征在于,接收到所述服务器返回的响应消息之后,该方法还包括: 从接收到的响应消 息中,提取出所述响应消息中的所有数据信息; 根据提取出的数据信息,生成数据信息列表并保存,所述数据信息列表与所述服务器的标识信息对应,所述数据信息列表中包含数据名及其对应的数据信息。
4.如权利要求3所述的方法,其特征在于,生成所述数据信息列表之后,该方法还包括: 对于所述数据信息列表中的每条数据信息,将该数据信息与设定的阈值范围进行比较; 在该数据信息超出所述阈值范围时,进行报警,并将该数据信息、对应的数据名以及对应的服务器标识信息通知给用户。
5.如权利要求3所述的方法,其特征在于,生成所述数据信息列表之后,该方法还包括: 对所述数据信息列表中保存的同一数据名对应的所有数据信息,进行分析,确定出该数据名对应的所有数据信息的变化趋势; 根据确定出的变化趋势,预测所述服务器下一次返回的数据信息; 在预测出所述服务器下一次返回的数据信息超出设定的阈值范围时,进行报警,并将分析结果及对应的服务器标识信息通知给用户。
6.如权利要求1所述的方法,其特征在于,该方法还包括: 接收用户发送的更新命令,并根据所述更新命令中携带的服务器标识信息与脚本语言,更新所述对应关系列表。
7.—种监控服务器集群的系统,其特征在于,该系统包括: 获取单元,用于获取用户输入的与需要监控的服务器相关的监控信息,所述监控信息包括需要监控的服务器的标识信息、监控时间和监控内容; 处理单元,用于根据服务器标识信息与脚本语言的对应关系列表,确定出所述服务器对应的脚本语言;以及根据获取到的监控内容,采用所述服务器对应的脚本语言,生成监控命令,以指示所述服务器按照所述监控内容返回相应的数据信息; 通信单元,用于在所述监控时间内,将所述监控命令发送给所述服务器,以及接收所述服务器返回的响应消息,所述响应消息中携带所述服务器根据所述监控命令得到的数据信息。
8.如权利要求7所述的系统,其特征在于,所述通信单元具体用于: 在所述监控时间内,按照所述监控信息所包含的发送频率,周期性将所述监控命令发送给所述服务器。
9.如权利要求7所述的系统,其特征在于,所述处理单元还用于: 从所述通信单元接收到的响应消息中,提取出所述响应消息中的所有数据信息;根据提取出的数据信息,生成数据信息列表并保存,所述数据信息列表与所述服务器的标识信息对应,所述数据信息列表中包含数据名及其对应的数据信息。
10.如权利要求9所述的系统,其特征在于,所述处理单元还用于: 对于所述数据信息列表中的每条数据信息,将该数据信息与设定的阈值范围进行比较;在该数据信息超出所述阈值范围时,进行报警,并将该数据信息、对应的数据名以及对应的服务器标识信息通知给用户。
11.如权利要求9所述的系统,其特征在于,所述处理单元还用于: 对所述数据信息列表中保存的同一数据名对应的所有数据信息,进行分析,确定出该数据名对应的所有数据信息的变化趋势;根据确定出的变化趋势,预测所述服务器下一次返回的数据信息;以及在预测出所述服务器下一次返回的数据信息超出设定的阈值范围时,进行报警,并将分析结果及对应的服务器标识信息通知给用户。
12.如权利要求7所述的系统,其特征在于,所述通信单元还用于:接收用户发送的更新命令; 所述处理单元还用于:根据所述更新命令中携带的服务器标识信息与脚本语言,更新所述对应关系列表。
【文档编号】H04L12/24GK104022902SQ201410240983
【公开日】2014年9月3日 申请日期:2014年5月30日 优先权日:2014年5月30日
【发明者】徐宝龙, 江勇, 冯玉 申请人:京东方科技集团股份有限公司, 北京京东方显示技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1