一种远程应急管理系统及实现远程应急管理的控制方法技术方案

技术编号:15523702 阅读:128 留言:0更新日期:2017-06-04 12:24
本发明专利技术提供的远程应急管理系统,包括:短信接收/发送器、短信解析单元和命令执行单元,当接收到监控管理软件的告警信息时,短信接收/发送器将所述告警信息以短信的方式发送至运维人员,并接收运维人员发送的短信,短信解析单元对短信进行解析得到运维人员的权限信息和包含目标服务器的操作内容,命令执行单元将权限信息和操作内容转化为服务器管理命令,并调用服务器管理接口对目标服务器执行服务器管理命令。避免了现有技术中采用无线数据网络发送告警信息和接收远程操控信息时,由于无线数据网络信号不佳或运维人员没有开启手机数据网络,造成服务器告警不能得到及时处理的问题,提高了对服务器远程应急管理的可靠性。

Remote emergency management system and control method for realizing remote emergency management

Includes a remote emergency management system, the present invention provides the SMS receiver / transmitter, SMS analysis unit and a command execution unit, when receiving the alarm information to the monitoring management software, SMS receiver / transmitter transmits the alarm information to send text messages to the operation and maintenance personnel, maintenance personnel and receive SMS, SMS analysis unit get by analysis and maintenance personnel, and operating authority information includes the target server for message, command execution unit will access information and operation content into the server management command, and call the server management interface on the target server execution server management command. Avoid the use of existing technology in wireless data network to send alarm information and receive remote control information, due to poor signal or wireless data network operation and maintenance personnel did not open the mobile phone data network, server alarm can not get timely treatment, improve the reliability of server remote emergency management.

【技术实现步骤摘要】
一种远程应急管理系统及实现远程应急管理的控制方法
本专利技术涉及服务器管理设计
,更具体的,涉及一种远程应急管理系统及实现远程应急管理的控制方法。
技术介绍
在对服务器的监控管理中,当出现资源告警时,服务器管理软件通常可采取邮件、短信方式告知运维人员,运维人员接收到消息后在机房对服务器采取相应的响应措施。但是当遇到紧急告警时,运维人员可能无法立刻赶到机房采取相应的应急操作,例如:运维人员夜间突然收到告警时,无法立刻赶到机房。因此,在遇到紧急告警时,亟需一种实现远程对服务器进行应急操作的方法。现有的对服务器的远程控制依靠无线网络采用邮件方式对服务器进行远程操控,在一定程度上能够提升对告警的应急处理能力。但是,运维人员可能不会长时间开启手机数据网络,或者无线数据网络信号不佳,造成运维人员不能及时接收到告警信息,或不能及时对服务器进行远程操控,使服务器告警不能得到及时处理的问题。
技术实现思路
有鉴于此,本专利技术提供了一种远程应急管理系统及实现远程应急管理的控制方法,在服务器告警时通过短信通知运维人员,对运维人员发送的短信进行解析,并通过服务器管理接口实现对服务器的远程应急管理。具体技术方案如下:一种远程应急管理系统,包括:短信接收/发送器、短信解析单元和命令执行单元;所述短信接收/发送器,用于当接收到监控管理软件的告警信息时,将所述告警信息以短信的方式发送至运维人员,并接收所述运维人员发送的短信,并将所述短信转发至所述短信解析单元;所述短信解析单元,用于对所述短信进行解析,得到所述运维人员的权限信息和包含目标服务器的操作内容,并将所述权限信息和所述操作内容发送至所述命令执行单元;所述命令执行单元,用于将所述权限信息和所述操作内容转化为服务器管理命令,并调用服务器管理接口对所述目标服务器执行所述服务器管理命令。优选的,所述短信接收/发送器包括:判断子单元,用于判断短信的发送人是否在预设的接收列表中,若在,则接收所述短信;若不在,则不接收所述短信。优选的,所述短信解析单元包括:权限验证子单元,用于解析所述短信,得到发送所述短信的运维人员信息,并查询预设的运维人员权限信息表,获得所述运维人员的权限信息;操作内容提取子单元,用于从所述短信中提取包含目标服务器的操作内容;发送子单元,用于将所述权限信息和所述操作内容发送至所述命令执行单元。优选的,所述短信接收/发送器还用于,当所述命令执行系统执行所述服务器管理命令后,将执行结果以短信的方式发送至所述运维人员。一种实现远程应急管理的控制方法,应用于远程应急管理系统,所述方法包括:当接收到监控管理软件的告警信息时,将所述告警信息以短信的方式发送至运维人员;接收所述运维人员发送的短信,并对所述短信进行解析,得到所述运维人员的权限信息和包含目标服务器的操作内容;将所述权限信息和所述操作内容转化为服务器管理命令,并调用服务器管理接口对所述目标服务器执行所述服务器管理命令。优选的,所述短信的格式为JSON格式或XML格式。优选的,在所述接收所述运维人员发送的短信,之前还包括:判断短信的发送人是否在预设的接收列表中,若在,则接收所述短信;若不在,则不接收所述短信。优选的,所述对所述短信进行解析,得到所述运维人员的权限信息和包含目标服务器的操作内容,包括:对所述短信进行解析,得到发送所述短信的运维人员信息;查询预设的运维人员权限信息表,获得所述运维人员的权限信息;从所述短信中提取目标服务器,以及对所述目标服务器执行的操作信息,得到包含所述目标服务器的操作内容。优选的,所述操作信息包括:开机、关机、重启、触发服务器运行策略和设置服务器运行策略。优选的,在所述调用服务器管理接口对所述目标服务器执行所述服务器管理命令,之后还包括:将执行结果以短信的方式发送至所述运维人员。相对于现有技术,本专利技术的有益效果如下:本专利技术提供的远程应急管理系统,包括:短信接收/发送器、短信解析单元和命令执行单元,当接收到监控管理软件的告警信息时,短信接收/发送器将所述告警信息以短信的方式发送至运维人员,并接收运维人员发送含有目标服务器和操作信息的短信,短信解析单元对短信进行解析得到权限信息和操作内容,命令执行单元将所述权限信息和所述操作内容转化为服务器管理命令,并调用服务器管理接口对所述目标服务器执行所述服务器管理命令。避免了现有技术中采用无线数据网络发送告警信息和接收远程操控信息时,由于无线数据网络信号不佳或运维人员没有开启手机数据网络,造成服务器告警不能得到及时处理的问题,提高了对服务器远程应急管理的可靠性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种远程应急管理系统结构示意图;图2为本专利技术实施例公开的一种远程应急管理系统结构示意图;图3为本专利技术实施例公开的一种实现远程应急管理的控制方法流程图;图4为本专利技术实施例公开的一种实现远程应急管理的控制方法流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本实施例公开了一种远程应急管理系统,包括:短信接收/发送器101、短信解析单元102和命令执行单元103;所述短信接收/发送器101,用于当接收到监控管理软件的告警信息时,将所述告警信息以短信的方式发送至运维人员,并接收所述运维人员发送的短信,并将所述短信转发至所述短信解析单元;具体的,所述运维人员为远程应急管理系统预先设定的,当接收到监控管理软件的告警信息时,所述短信接收/发送器101会根据所述预先设定的运维人员信息,将所述告警信息以短信方式向所述运维人员进行发送,以便使运维人员根据所述告警信息确定需要进行应急管理的服务器,以及该服务器的故障类型和故障具体信息。可以理解的是,所述运维人员的数量为一个或一个以上。需要说明的是,所述短信的格式可以为JSON格式、XML格式等。还需要说明的是,所述短信接收/发送器还用于,当所述命令执行系统执行所述服务器管理命令后,将执行结果以短信的方式发送至所述运维人员。以便使所述运维人员得知对服务器的应急管理结果,并根据该应急管理结果判定是否再次向远程应急管理系统发送短信,也就是说,当该应急管理结果为该服务器的故障或问题已经被彻底解决,运维人员不需要再次向远程应急管理系统发送短信;当该应急管理结果为该服务器的故障或问题未被彻底解决,运维人员需要再次向远程应急管理系统发送短信,对该服务器故障或问题进行进一步处理。所述短信解析单元102,用于对所述短信进行解析,得到所述运维人员的权限信息和包含目标服务器的操作内容,并将所述权限信息和所述操作内容发送至所述命令执行单元;需要说明的是,所述目标服务器为需要进行应急管理的服务器,目标服务器可以为一台或一台以上。所述命令执行单元103,用于将所述权限信息和所本文档来自技高网...
一种远程应急管理系统及实现远程应急管理的控制方法

【技术保护点】
一种远程应急管理系统,其特征在于,包括:短信接收/发送器、短信解析单元和命令执行单元;所述短信接收/发送器,用于当接收到监控管理软件的告警信息时,将所述告警信息以短信的方式发送至运维人员,并接收所述运维人员发送的短信,并将所述短信转发至所述短信解析单元;所述短信解析单元,用于对所述短信进行解析,得到所述运维人员的权限信息和包含目标服务器的操作内容,并将所述权限信息和所述操作内容发送至所述命令执行单元;所述命令执行单元,用于将所述权限信息和所述操作内容转化为服务器管理命令,并调用服务器管理接口对所述目标服务器执行所述服务器管理命令。

【技术特征摘要】
1.一种远程应急管理系统,其特征在于,包括:短信接收/发送器、短信解析单元和命令执行单元;所述短信接收/发送器,用于当接收到监控管理软件的告警信息时,将所述告警信息以短信的方式发送至运维人员,并接收所述运维人员发送的短信,并将所述短信转发至所述短信解析单元;所述短信解析单元,用于对所述短信进行解析,得到所述运维人员的权限信息和包含目标服务器的操作内容,并将所述权限信息和所述操作内容发送至所述命令执行单元;所述命令执行单元,用于将所述权限信息和所述操作内容转化为服务器管理命令,并调用服务器管理接口对所述目标服务器执行所述服务器管理命令。2.根据权利要求1所述的远程应急管理系统,其特征在于,所述短信接收/发送器包括:判断子单元,用于判断短信的发送人是否在预设的接收列表中,若在,则接收所述短信;若不在,则不接收所述短信。3.根据权利要求1所述的远程应急管理系统,其特征在于,所述短信解析单元包括:权限验证子单元,用于解析所述短信,得到发送所述短信的运维人员信息,并查询预设的运维人员权限信息表,获得所述运维人员的权限信息;操作内容提取子单元,用于从所述短信中提取包含目标服务器的操作内容;发送子单元,用于将所述权限信息和所述操作内容发送至所述命令执行单元。4.根据权利要求1所述的远程应急管理系统,其特征在于,所述短信接收/发送器还用于,当所述命令执行系统执行所述服务器管理命令后,将执行结果以短信的方式发送至所述运维人员。5.一种实...

【专利技术属性】
技术研发人员:刘畅
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1