一种多系统状态运行监控方法及系统的制作方法

文档序号:9200297阅读:381来源:国知局
一种多系统状态运行监控方法及系统的制作方法
【技术领域】
[0001]本发明属于系统监控技术领域,尤其涉及一种多系统状态运行监控方法及系统。
【背景技术】
[0002]随着信息化技术的普及,许多单位都需要多台服务器执行各种应用程序,有些单位需要十几台甚至上百台服务器为其工作。为了保证应用程序的正常运行,服务器管理人员需要及时了解服务器的运行状态、应用程序的执行情况等信息。目前许多服务器管理员主要是通过定时到现场查看服务器运行状态,或通过telnet远程连接到服务器、再通过分析日志来监控系统的运行状态。服务器管理员定时到现场查看服务器运行状态的方式使得管理员的工作量很大,而且不能及时发现服务器运行状态中的问题,通过远程登陆来分析服务器运行状态虽然能够减小管理员的工作量,但是只有在管理员登陆服务的时候才能监控其状态,所以不能够及时的发现运行过程中的问题,而且不能同时监控多台服务器,监控效率低。

【发明内容】

[0003]本发明实施例的目的在于提供一种多系统状态运行监控方法,以解决现有技术中对服务器系统监控过程中出现的工作量大、监控不及时及监控效率低的问题。
[0004]本发明实施例是这样实现的,一种多系统状态运行监控方法,包括:所述消息服务器接收部署在各个所述待监控服务器上的监控代理机定时采集的服务器信息,并通过订阅机制将所述收集的服务器信息发送给所述监控服务器;所述监控服务器接收所述服务器信息,对所述服务器信息进行分析处理得到所述服务器状态信息,将所述服务器状态信息发送到所述判断服务器,由所述判断服务器进行服务器状态信息判断是否发生异常,若发生异常则判断出是服务器哪些方面发生异常并发出警报通过所述报警器及时提出报警信息并通知所述监控服务器;若无异常则将所述服务器状态信息存储到所述数据库服务器,然后将所述数据库服务器中的信息发送到所述存储器进行保存并输出。
[0005]一种多系统状态运行监控方法所包含的系统设备包括监控代理机、消息服务器、监控服务器、判断服务器、报警器、数据库服务器、存储器、输出装置和电源模块,所述监控代理机用于采集其所监控的待监控服务器的服务器信息,并发送给所述消息服务器;所述消息服务器用于接收各个监控代理机采集的服务器信息,并通过订阅机制发送给所述监控服务器;所述监控服务器用于接收所述消息服务器发送的服务器信息,对所述服务器信息进行分析处理得到服务器状态信息,将所述服务器状态信息发送到所述判断服务器;所述判断服务器用判断服务器状态信息是否发生异常;所述报警器用于及时提出报警信息并通知所述监控服务器;所述数据库服务器用于存储服务器状态信息;所述数据库服务器中的信息发送到所述存储器进行保存;所述存储器用于保存所述数据库服务器中的信息;所述输出装置用于对所述数据库服务器中的信息进行输出,所述电源模块用于对所述监控服务器、判断服务器、和数据库服务器进行持续供电。
[0006]进一步,所述存储器可以是外接移动存储设备。
[0007]进一步,所述报警器包括电源、多个传感器和多个报警箱,所述报警箱采用蜂鸣报敏翌m ? ft ο
[0008]进一步,所述报警器的报警情况记录到所述数据库服务器中。
[0009]进一步,所述监控服务器将服务器状态信息通过所述显示装置输出。
[0010]进一步,所述服务器信息包括:服务器运行状态信息和应用程序执行日志信息。
[0011]进一步,所述显示装置用于显示输出监控服务器输出的服务器状态信息。
[0012]进一步,所述显不装置为可触換液晶显不屏。
[0013]进一步,所述电源模块是可充电锂电池。
[0014]进一步,所述电源模块还包括继电保护器,所述继电保护器对所述监控服务器、判断服务器、和数据库服务器进行供电保护。
_5] 技术效果:
[0016]本发明一种多系统运行状态监控方法通过消息服务器将多台监控代理机采集的服务器信息同时发送给监控服务器进行处理,实现了对多个系统的监控目的,减轻了管理人员的工作量。而且监控代理机定时采集服务器信息的方式能够及时的将各个系统的运行情况发送给判读服务器进行状态信息判断是否发生报警信息,以对管理员及时提出报警信息并通知所述监控服务器便于管理员及时发现各个系统在运行中出现的问题并及时解决。
【附图说明】
[0017]图1是本发明实施例提供的多系统运行状态监控方法的流程示意图。
【具体实施方式】
[0018]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019]下面结合附图及具体实施例对本发明的应用原理作进一步描述。
[0020]本发明实施例是这样实现的,一种多系统状态运行监控方法,包括:
[0021]S1:所述消息服务器接收所述待监控服务器上的服务器信息;
[0022]s2:所述消息通过订阅机制将所述收集的服务器信息发送给所述监控服务器;
[0023]s3:所述监控服务器对所述服务器信息进行分析处理;
[0024]s4:所述监控服务器将处理完的所述服务器状态信息发送到所述判断服务器;
[0025]s5:所述判断服务器进行服务器状态信息判断是否发生异常;
[0026]s6:所述服务器状态信息若发生异常则判断出是服务器哪些方面发生异常并发出警报通过所述报警器及时提出报警信息并通知所述监控服务器;
[0027]s7:所述服务器状态信息若无异常则将所述服务器状态信息存储到所述数据库服务器;
[0028]s8:所述数据库服务器中的信息发送到所述存储器进行保存并输出。
[0029]本发明具体实施时,所述消息服务器接收部署在各个所述待监控服务器上的监控代理机定时采集的服务器信息,并通过订阅机制将所述收集的服务器信息发送给所述监控服务器;所述监控服务器接收所述服务器信息,对所述服务器信息进行分析处理得到所述服务器状态信息,将所述服务器状态信息发送到所述判断服务器,由所述判断服务器进行服务器状态信息判断是否发生异常,若发生异常则判断出是服务器哪些方面发生异常并发出警报通过所述报警器及时提出报警信息并通知所述监控服务器;若无异常则将所述服务器状态信息存储到所述数据库服务器,然后将所述数据库服务器中的信息发送到所述存储器进行保存并输出。
[0030]一种多系统状态运行监控方法所包含的系统设备包括监控代理机、消息服务器、监控服务器、判断服务器、报警器、数据库服务器、存储器、输出装置和电源模块,所述监控代理机
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1