基于手机短信的服务器远程监控及故障处理的装置的制作方法

文档序号:7877622阅读:282来源:国知局
专利名称:基于手机短信的服务器远程监控及故障处理的装置的制作方法
技术领域
本实用新型涉及服务器监控领域,尤其是一种利用手机短信远程监控服务器及故
障处理的装置。
背景技术
服务器的各种应用服务如WEB服务、FTP服务、远程桌面、DNS、数据库、视频服务等等一旦出现了问题,只有等到用户使用该服务时才会发现问题,技术人员往往很难第一时间掌握情况,从而严重影响用户访问,严重影响服务质量,如果是特别关键的服务,还可能造成巨大的经济损失。目前主要的监控技术,是网管员职守在监控机旁,利用ping或者基于SNMP协议的网管软件,实时监控远程服务器通断状态和服务端口存活状态,发现问题后即通过远程登录或赶赴现场检查处理。还有一部分网站提供了监控功能,一般都提供WEB网站实时监控、FTP服务器实时监控、DNS服务器实时监控,但他们都使用免费邮件提醒。其存在的问题有
I.技术人员不可能随时随地收邮件,也就不能及时发现和处理问题,2.技术人员也不可能24小时携带电脑或一直守候在机房,也就不能第一时间处理问题。3.不能利用手机远程处理服务器故障。手机目前已经成为生活的必需品,短信使用更加频繁,因此完全可以采用手机实时监控计算机的运行状况。目前也有使用手机监控计算机的相关技术,利用第三方短信平台实现对计算机的远程监控系统,需要在计算机端安装有实时监控软件,只能监控一台计算机,监控的是计算机的进程。其存在以下问题1.无法监控服务器中各种应用服务的端口,2.如果服务器数量较多的话部署繁琐,效率低,3.无法利用手机远程处理故障。

实用新型内容本实用新型的目的是提出一种基于手机短信的服务器远程监控及故障处理的装置,以解决现有技术存在的无法监控服务器中各种应用服务的端口及无法利用手机远程处理故障的问题。一种基于手机短信的服务器远程监控及故障处理的装置,包括局域网、短信猫、移动网络、手机,所述局域网由被监控服务器和监控服务器组成,所述短信猫连接到监控服务器上,所述短信猫通过移动网络与手机终端相连;监控服务器用于将异常情况经过短信猫和移动网络发送到手机终端和接收并执行操作指令;手机终端用于接收报警短信和发送短信经移动网络和短信猫到监控服务器。通过实时采集服务器状态数据,包括服务器网络在线状态和网速,WEB服务状态,FTP状态,数据库服务状态,远程桌面服务状态,DNS服务状态等等所有可以通过端口监控的应用服务,通过短信模块、短信平台和移动网络实现向指定手机发送报警短信。短信猫,是一种工业级GSM MODEM,通过串口与计算机连接,可以通过AT指令控制进行短信收发的设备;短信平台采用北京诺亚迅达科技有限公司的平台,是一套短信管理系统,可以进行二次开发;移动网络是指GSM、GPRS、EDGE或CDMA无线数据通讯网络的任意一种;手机终端是能收发短信的普通手机,无需安装任何软件。本实用新型通过实时采集服务器及各种服务的状态,监控服务器是否断网和监控网速是通过PHP内置函数exec执行Ping命令来采集网络数据;各种应用服务的状态通过SOCKET协议用PHP内置函数fsockopen来模拟HTTP连接;采集到异常状态时,自动将报警短信经短信平台和短信猫,利用移动网络发送到指定手机上。技术人员编写相关指令以手机短信方式发送到监控服务器的短信平台上,监控程序读取短信平台上的操作指令并执行指令,从而完成局域网被监控服务器重启、关闭,状态查询等操作。报警的内容包括IP地址、服务名称、时间、方式等。本实用新型与现有技术的主要区别在于1.监控的对象和 内容不同。现有技术利用手机短信报警的网络视频监控装置所监控的网络视频,视频中出现报警然后发短信给管理人员,其不能处理故障,不能查询状态。而本实用新型是监控的服务器,服务器中的应用出现故障后发短信报警。本实用新型不用携带电脑,用手机就能24小时实时监测多台服务器和向多部手机发放报警信息,随时随地监控服务器的状态并直接用手机短信处理故障,保障关键业务的正常稳定运行,避免因为服务器发生故障而无法及时解决而产生巨大的经济损失,进一步提高解决服务器故障的应急反应速度,将由服务器故障带来的损失降到最低。本装置无客户端,只需一个服务端就可以监控局域网内的多台服务器,具有价格低廉、实用性强、使用方便等特点。
以下结合附图对本实用新型做进一步详细的说明。

图I为基于手机短信的服务器远程监控及故障处理的装置的结构示意图。
具体实施方式
下面的实施例可以进一步说明本实用新型,但不以如何方式限制本实用新型。如图I所示,服务器I、服务器2到服务器N是被监控服务器,运行Apache,HS, Sqlserver, bind, serv-U等各种软件系统,监控服务器3安装有监控程序,若干台被监控服务器和一台监控服务器组成局域网2。监控服务器和被监控服务器上安装的操作系统不限。监控程序实时采集服务器及各种服务的状态,接收手机短信发过来的指令;短信猫4连接到监控服务器3,是一种工业级GSM MODEM,通过串口与计算机连接,可以通过AT指令控制进行短信收发的设备;短信平台安装在监控服务器3上,采用北京诺亚迅达科技有限公司的平台,是一套短信管理系统,可以进行二次开发;移动网络5是指GSM、GPRS、EDGE或CDMA无线数据通讯网络的任意一种或组合;手机终端6是能收发短信的普通手机,无需安装任何专门软件。本装置的控制过程如下A、在监控程序中设置手机号码、检测间隔时间、发送短信间隔时间,报警提示语等参数;B、监控程序扫描采集被监控服务器的应用服务端口数据,如果监测到异常数据,自动记录异常信息并立即通过短信平台、短信猫、移动网络发送报警短信到指定手机上;C、指定手机收到报警短信,通过短信平台、短信猫、移动网络回复操作指令短信;D、监控服务器中的监控程序接收短信并根据短信内容执行相应的故障处理指令,执行完指令后,监控程序通过短信平台、短信猫、移动网络发送指令执行结果到指定手机;(重启,关闭)查询和故障处理分开,只有当查询到异常情况才处理故障。E、如果没有监测到异常数据,则监控程序自动查询上次异常信息,如果上次相同异常信息存在,则通过短信平台、短信猫、移动网络发送系统恢复短信到指定手机;如果上次相同异常信息不存在,则继续扫描采集数据;F、指定手机通过短信平台、短信猫、移动网络发送查询指令短信到监控服务器,监控程序接收短信并根据短信内容执行相应查询指令,并将查询结果的短信通过短信平台、短信猫、移动网络发送到指定手机。 技术人员操控的服务器指令有三种重启服务器指令的格式为服务器IP+服务器用户名+服务器密码+标识号+reboot,监控服务器接收到指令后调用程序立即执行指令重启服务器;关闭服务器指令的格式为服务器IP+服务器用户名+服务器密码+标识号+shutdown,监控服务器接收到指令后调用程序立即执行指令关闭服务器;查询服务器状态指令的格式为服务器IP+端口号,监控服务器接收到指令后调用程序立即执行指令查询服务器状态,并将查询结果发送到指定手机上。
权利要求1.一种基于手机短信的服务器远程监控及故障处理的装置,包括局域网、短信猫、移动网络 、手机,其特征在于所述局域网由被监控服务器和监控服务器组成,所述短信猫连接到监控服务器上,所述短信猫通过移动网络与手机终端相连; 监控服务器用于将异常情况经过短信猫和移动网络发送到手机终端和接收并执行操作指令; 手机终端用于接收报警短信和发送短信经移动网络和短信猫到监控服务器。
专利摘要本实用新型公开了一种基于手机短信的服务器远程监控及故障处理的装置,以解决现有技术存在的无法监控服务器中各种应用服务的端口及无法利用手机远程处理故障的问题。该监控及故障处理的装置,包括局域网、短信猫、移动网络、手机,手机终端用于接收报警短信和发送短信经移动网络和短信猫到监控服务器,通过监控程序实时采集服务器及各种服务的状态,采集到异常状态时,监控程序自动将报警短信经短信平台和短信猫,利用移动网络发送到指定手机上。本装置无客户端,只需一个服务端就可以监控局域网内的多台服务器,具有价格低廉、实用性强、使用方便等特点。
文档编号H04L12/26GK202652241SQ201220293670
公开日2013年1月2日 申请日期2012年6月21日 优先权日2012年6月21日
发明者施韶亭, 杨生举, 赵昕晖, 赵凡 申请人:甘肃省科学技术情报研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1