專利名稱:基于手機短信的服務器遠程監(jiān)控及故障處理的裝置的制作方法
技術領域:
本實用新型涉及服務器監(jiān)控領域,尤其是一種利用手機短信遠程監(jiān)控服務器及故
障處理的裝置。
背景技術:
服務器的各種應用服務如WEB服務、FTP服務、遠程桌面、DNS、數據庫、視頻服務等等一旦出現(xiàn)了問題,只有等到用戶使用該服務時才會發(fā)現(xiàn)問題,技術人員往往很難第一時間掌握情況,從而嚴重影響用戶訪問,嚴重影響服務質量,如果是特別關鍵的服務,還可能造成巨大的經濟損失。目前主要的監(jiān)控技術,是網管員職守在監(jiān)控機旁,利用ping或者基于SNMP協(xié)議的網管軟件,實時監(jiān)控遠程服務器通斷狀態(tài)和服務端口存活狀態(tài),發(fā)現(xiàn)問題后即通過遠程登錄或趕赴現(xiàn)場檢查處理。還有一部分網站提供了監(jiān)控功能,一般都提供WEB網站實時監(jiān)控、FTP服務器實時監(jiān)控、DNS服務器實時監(jiān)控,但他們都使用免費郵件提醒。其存在的問題有
I.技術人員不可能隨時隨地收郵件,也就不能及時發(fā)現(xiàn)和處理問題,2.技術人員也不可能24小時攜帶電腦或一直守候在機房,也就不能第一時間處理問題。3.不能利用手機遠程處理服務器故障。手機目前已經成為生活的必需品,短信使用更加頻繁,因此完全可以采用手機實時監(jiān)控計算機的運行狀況。目前也有使用手機監(jiān)控計算機的相關技術,利用第三方短信平臺實現(xiàn)對計算機的遠程監(jiān)控系統(tǒng),需要在計算機端安裝有實時監(jiān)控軟件,只能監(jiān)控一臺計算機,監(jiān)控的是計算機的進程。其存在以下問題1.無法監(jiān)控服務器中各種應用服務的端口,2.如果服務器數量較多的話部署繁瑣,效率低,3.無法利用手機遠程處理故障。
實用新型內容本實用新型的目的是提出一種基于手機短信的服務器遠程監(jiān)控及故障處理的裝置,以解決現(xiàn)有技術存在的無法監(jiān)控服務器中各種應用服務的端口及無法利用手機遠程處理故障的問題。一種基于手機短信的服務器遠程監(jiān)控及故障處理的裝置,包括局域網、短信貓、移動網絡、手機,所述局域網由被監(jiān)控服務器和監(jiān)控服務器組成,所述短信貓連接到監(jiān)控服務器上,所述短信貓通過移動網絡與手機終端相連;監(jiān)控服務器用于將異常情況經過短信貓和移動網絡發(fā)送到手機終端和接收并執(zhí)行操作指令;手機終端用于接收報警短信和發(fā)送短信經移動網絡和短信貓到監(jiān)控服務器。通過實時采集服務器狀態(tài)數據,包括服務器網絡在線狀態(tài)和網速,WEB服務狀態(tài),F(xiàn)TP狀態(tài),數據庫服務狀態(tài),遠程桌面服務狀態(tài),DNS服務狀態(tài)等等所有可以通過端口監(jiān)控的應用服務,通過短信模塊、短信平臺和移動網絡實現(xiàn)向指定手機發(fā)送報警短信。短信貓,是一種工業(yè)級GSM MODEM,通過串口與計算機連接,可以通過AT指令控制進行短信收發(fā)的設備;短信平臺采用北京諾亞迅達科技有限公司的平臺,是一套短信管理系統(tǒng),可以進行二次開發(fā);移動網絡是指GSM、GPRS、EDGE或CDMA無線數據通訊網絡的任意一種;手機終端是能收發(fā)短信的普通手機,無需安裝任何軟件。本實用新型通過實時采集服務器及各種服務的狀態(tài),監(jiān)控服務器是否斷網和監(jiān)控網速是通過PHP內置函數exec執(zhí)行Ping命令來采集網絡數據;各種應用服務的狀態(tài)通過SOCKET協(xié)議用PHP內置函數fsockopen來模擬HTTP連接;采集到異常狀態(tài)時,自動將報警短信經短信平臺和短信貓,利用移動網絡發(fā)送到指定手機上。技術人員編寫相關指令以手機短信方式發(fā)送到監(jiān)控服務器的短信平臺上,監(jiān)控程序讀取短信平臺上的操作指令并執(zhí)行指令,從而完成局域網被監(jiān)控服務器重啟、關閉,狀態(tài)查詢等操作。報警的內容包括IP地址、服務名稱、時間、方式等。本實用新型與現(xiàn)有技術的主要區(qū)別在于1.監(jiān)控的對象和 內容不同?,F(xiàn)有技術利用手機短信報警的網絡視頻監(jiān)控裝置所監(jiān)控的網絡視頻,視頻中出現(xiàn)報警然后發(fā)短信給管理人員,其不能處理故障,不能查詢狀態(tài)。而本實用新型是監(jiān)控的服務器,服務器中的應用出現(xiàn)故障后發(fā)短信報警。本實用新型不用攜帶電腦,用手機就能24小時實時監(jiān)測多臺服務器和向多部手機發(fā)放報警信息,隨時隨地監(jiān)控服務器的狀態(tài)并直接用手機短信處理故障,保障關鍵業(yè)務的正常穩(wěn)定運行,避免因為服務器發(fā)生故障而無法及時解決而產生巨大的經濟損失,進一步提高解決服務器故障的應急反應速度,將由服務器故障帶來的損失降到最低。本裝置無客戶端,只需一個服務端就可以監(jiān)控局域網內的多臺服務器,具有價格低廉、實用性強、使用方便等特點。
以下結合附圖對本實用新型做進一步詳細的說明。
圖I為基于手機短信的服務器遠程監(jiān)控及故障處理的裝置的結構示意圖。
具體實施方式
下面的實施例可以進一步說明本實用新型,但不以如何方式限制本實用新型。如圖I所示,服務器I、服務器2到服務器N是被監(jiān)控服務器,運行Apache,HS, Sqlserver, bind, serv-U等各種軟件系統(tǒng),監(jiān)控服務器3安裝有監(jiān)控程序,若干臺被監(jiān)控服務器和一臺監(jiān)控服務器組成局域網2。監(jiān)控服務器和被監(jiān)控服務器上安裝的操作系統(tǒng)不限。監(jiān)控程序實時采集服務器及各種服務的狀態(tài),接收手機短信發(fā)過來的指令;短信貓4連接到監(jiān)控服務器3,是一種工業(yè)級GSM MODEM,通過串口與計算機連接,可以通過AT指令控制進行短信收發(fā)的設備;短信平臺安裝在監(jiān)控服務器3上,采用北京諾亞迅達科技有限公司的平臺,是一套短信管理系統(tǒng),可以進行二次開發(fā);移動網絡5是指GSM、GPRS、EDGE或CDMA無線數據通訊網絡的任意一種或組合;手機終端6是能收發(fā)短信的普通手機,無需安裝任何專門軟件。本裝置的控制過程如下A、在監(jiān)控程序中設置手機號碼、檢測間隔時間、發(fā)送短信間隔時間,報警提示語等參數;B、監(jiān)控程序掃描采集被監(jiān)控服務器的應用服務端口數據,如果監(jiān)測到異常數據,自動記錄異常信息并立即通過短信平臺、短信貓、移動網絡發(fā)送報警短信到指定手機上;C、指定手機收到報警短信,通過短信平臺、短信貓、移動網絡回復操作指令短信;D、監(jiān)控服務器中的監(jiān)控程序接收短信并根據短信內容執(zhí)行相應的故障處理指令,執(zhí)行完指令后,監(jiān)控程序通過短信平臺、短信貓、移動網絡發(fā)送指令執(zhí)行結果到指定手機;(重啟,關閉)查詢和故障處理分開,只有當查詢到異常情況才處理故障。E、如果沒有監(jiān)測到異常數據,則監(jiān)控程序自動查詢上次異常信息,如果上次相同異常信息存在,則通過短信平臺、短信貓、移動網絡發(fā)送系統(tǒng)恢復短信到指定手機;如果上次相同異常信息不存在,則繼續(xù)掃描采集數據;F、指定手機通過短信平臺、短信貓、移動網絡發(fā)送查詢指令短信到監(jiān)控服務器,監(jiān)控程序接收短信并根據短信內容執(zhí)行相應查詢指令,并將查詢結果的短信通過短信平臺、短信貓、移動網絡發(fā)送到指定手機。 技術人員操控的服務器指令有三種重啟服務器指令的格式為服務器IP+服務器用戶名+服務器密碼+標識號+reboot,監(jiān)控服務器接收到指令后調用程序立即執(zhí)行指令重啟服務器;關閉服務器指令的格式為服務器IP+服務器用戶名+服務器密碼+標識號+shutdown,監(jiān)控服務器接收到指令后調用程序立即執(zhí)行指令關閉服務器;查詢服務器狀態(tài)指令的格式為服務器IP+端口號,監(jiān)控服務器接收到指令后調用程序立即執(zhí)行指令查詢服務器狀態(tài),并將查詢結果發(fā)送到指定手機上。
權利要求1.一種基于手機短信的服務器遠程監(jiān)控及故障處理的裝置,包括局域網、短信貓、移動網絡 、手機,其特征在于所述局域網由被監(jiān)控服務器和監(jiān)控服務器組成,所述短信貓連接到監(jiān)控服務器上,所述短信貓通過移動網絡與手機終端相連; 監(jiān)控服務器用于將異常情況經過短信貓和移動網絡發(fā)送到手機終端和接收并執(zhí)行操作指令; 手機終端用于接收報警短信和發(fā)送短信經移動網絡和短信貓到監(jiān)控服務器。
專利摘要本實用新型公開了一種基于手機短信的服務器遠程監(jiān)控及故障處理的裝置,以解決現(xiàn)有技術存在的無法監(jiān)控服務器中各種應用服務的端口及無法利用手機遠程處理故障的問題。該監(jiān)控及故障處理的裝置,包括局域網、短信貓、移動網絡、手機,手機終端用于接收報警短信和發(fā)送短信經移動網絡和短信貓到監(jiān)控服務器,通過監(jiān)控程序實時采集服務器及各種服務的狀態(tài),采集到異常狀態(tài)時,監(jiān)控程序自動將報警短信經短信平臺和短信貓,利用移動網絡發(fā)送到指定手機上。本裝置無客戶端,只需一個服務端就可以監(jiān)控局域網內的多臺服務器,具有價格低廉、實用性強、使用方便等特點。
文檔編號H04L12/26GK202652241SQ201220293670
公開日2013年1月2日 申請日期2012年6月21日 優(yōu)先權日2012年6月21日
發(fā)明者施韶亭, 楊生舉, 趙昕暉, 趙凡 申請人:甘肅省科學技術情報研究所