專(zhuān)利名稱(chēng):服務(wù)器監(jiān)控系統(tǒng)及監(jiān)控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種服務(wù)器監(jiān)控系統(tǒng)及監(jiān)控 方法。
背景4支術(shù)
服務(wù)器是指在網(wǎng)絡(luò)環(huán)境下運(yùn)行相應(yīng)的應(yīng)用軟件、為網(wǎng)上用戶(hù)提供共 享信息資源和各種服務(wù)的 一種高性能計(jì)算機(jī)。
在現(xiàn)代化的大規(guī)模自動(dòng)化生產(chǎn)中,每一生產(chǎn)設(shè)備中均設(shè)置有微處理
器以及顯示裝置、輸入/輸出裝置等,相當(dāng)于一臺(tái)普通的PC,不同的生產(chǎn)
設(shè)備通過(guò)網(wǎng)絡(luò)連接,并通過(guò)服務(wù)器對(duì)生產(chǎn)設(shè)備進(jìn)行控制,實(shí)現(xiàn)不同生產(chǎn) 設(shè)備之間通訊以及數(shù)據(jù)共享等管理服務(wù),以實(shí)現(xiàn)自動(dòng)化生產(chǎn)。在某一生 產(chǎn)工廠中,可能需要多臺(tái)所述的服務(wù)器。半導(dǎo)體集成電路制造工廠就是 這樣的自動(dòng)化生產(chǎn)工廠的一個(gè)例子。
服務(wù)器的核心管理地位要求其具有高速度的運(yùn)算能力、長(zhǎng)時(shí)間的可 靠運(yùn)行、強(qiáng)大的外部數(shù)據(jù)吞吐能力以及足夠的安全性和穩(wěn)定性。基于此,
需要對(duì)服務(wù)器的安全性以及穩(wěn)定性進(jìn)行監(jiān)控,以監(jiān)控服務(wù)器的CPU、存
儲(chǔ)器、磁盤(pán)空間、通訊總線、網(wǎng)絡(luò)連接等的狀態(tài),判斷服務(wù)器是否工作 在穩(wěn)定狀態(tài)。
在公開(kāi)號(hào)為CN101072123A的中國(guó)專(zhuān)利申請(qǐng)文件中,公開(kāi)了 一種服務(wù) 器監(jiān)控系統(tǒng)。圖1為所述的中國(guó)專(zhuān)利申請(qǐng)文件公開(kāi)的監(jiān)控系統(tǒng)的示意圖。
請(qǐng)參考圖l,所述的監(jiān)控系統(tǒng)包括被監(jiān)控服務(wù)器IO、通訊網(wǎng)絡(luò)20、監(jiān) 控服務(wù)器30和移動(dòng)終端40。所述監(jiān)控服務(wù)器30與被監(jiān)控服務(wù)器10通過(guò)通 訊網(wǎng)絡(luò)20連接,監(jiān)控服務(wù)器30可以實(shí)時(shí)地發(fā)出不同的監(jiān)控指令以監(jiān)控被 監(jiān)控服務(wù)器10的運(yùn)行狀態(tài)。監(jiān)控服務(wù)器30與移動(dòng)終端40保持無(wú)線連接, 當(dāng)監(jiān)控服務(wù)器30檢測(cè)到被監(jiān)控服務(wù)器10出現(xiàn)異常時(shí),會(huì)不斷地對(duì)移動(dòng)終 端40發(fā)出與具體故障相關(guān)聯(lián)的報(bào)警信號(hào),直至該移動(dòng)終端40對(duì)該監(jiān)控服 務(wù)器30發(fā)出停止報(bào)警的指令為止。
5但是,圖l所示的監(jiān)控系統(tǒng)在發(fā)出報(bào)警信號(hào)時(shí),無(wú)法為用戶(hù)提供追龍 該報(bào)警信號(hào)的相關(guān)信息,從而無(wú)助于用戶(hù)尋找該具體故障的具體原因, 并解決該故障,或者會(huì)延長(zhǎng)用戶(hù)解決該故障的時(shí)間,不利于提高效率。
發(fā)明內(nèi)容
本發(fā)明提供一種服務(wù)器監(jiān)控系統(tǒng),可以為用戶(hù)提供追蹤該報(bào)警信號(hào) 的相關(guān)信息,有利于用戶(hù)尋找具體故障發(fā)生的原因。
本發(fā)明提供的一種服務(wù)器監(jiān)控系統(tǒng),包括監(jiān)控服務(wù)器、監(jiān)控終端和 至少一被監(jiān)控服務(wù)器,所述監(jiān)控服務(wù)器與所述監(jiān)控終端、被監(jiān)控服務(wù)器 通過(guò)通訊網(wǎng)絡(luò)連接,所述監(jiān)控服務(wù)器包括監(jiān)控子系統(tǒng)、報(bào)警子系統(tǒng)和數(shù)
據(jù)存儲(chǔ)與處理子系統(tǒng);其中,
所述監(jiān)控子系統(tǒng)用于執(zhí)行監(jiān)控指令,向被監(jiān)控服務(wù)器發(fā)送監(jiān)控信 息,接收被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息;
所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)用于存儲(chǔ)并向用戶(hù)提供被監(jiān)控服務(wù)器 發(fā)送的當(dāng)前數(shù)據(jù)信息以及歷史數(shù)據(jù)信息;
所述報(bào)警子系統(tǒng)用于比較數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)中的當(dāng)前數(shù)據(jù)信 息與其相應(yīng)的閾值的大小,并在超出閾值時(shí)向所述的監(jiān)控終端發(fā)送報(bào)警 消息。
可選的,還包括查詢(xún)終端,用于接收查詢(xún)請(qǐng)求,向所述數(shù)據(jù)存儲(chǔ)與 處理子系統(tǒng)發(fā)送查詢(xún)信息,并接收來(lái)自所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)響應(yīng) 的數(shù)據(jù)信息。
可選的,所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)包括存儲(chǔ)單元和數(shù)據(jù)處理單
元;
所述存儲(chǔ)單元用于存儲(chǔ)被監(jiān)控服務(wù)器發(fā)送的當(dāng)前數(shù)據(jù)信息以及歷 史數(shù)據(jù)信息;
所述數(shù)據(jù)處理單元用于接收查詢(xún)請(qǐng)求,調(diào)用所述的當(dāng)前數(shù)據(jù)信息以 及歷史數(shù)據(jù)信息,并轉(zhuǎn)換成用戶(hù)可識(shí)別的數(shù)據(jù)格式。
可選的,所述數(shù)據(jù)處理單元包括格式轉(zhuǎn)換單元以及顯示單元;
所述格式轉(zhuǎn)換單元用于將所述的歷史數(shù)據(jù)信息和當(dāng)前數(shù)據(jù)信息轉(zhuǎn)換成用戶(hù)可識(shí)別的數(shù)據(jù)^^式;
所述顯示單元用于將所述的用戶(hù)可識(shí)別的數(shù)據(jù)信息發(fā)送至所述的 查詢(xún)終端。
可選的,所述監(jiān)控子系統(tǒng)包括執(zhí)行單元、信息交互單元和傳輸轉(zhuǎn)換
單元;其中,
所述執(zhí)行單元用于執(zhí)行監(jiān)控指令;
所述信息交互單元用于向所述被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息,接收被 監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息;
所述傳輸轉(zhuǎn)換單元用于將接收來(lái)自監(jiān)控服務(wù)器的數(shù)據(jù)信息,并發(fā)送 至所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)。
可選的,所述交互單元包括發(fā)送單元和接收單元; 所述發(fā)送單元用于向所述被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息; 所述接收單元用于接收所述被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息。 可選的,所述報(bào)警子系統(tǒng)包括閾值設(shè)置單元、當(dāng)前數(shù)據(jù)獲取單元、 比較單元和報(bào)警信號(hào)發(fā)送單元;
所述閾值設(shè)置單元用于設(shè)置被監(jiān)控服務(wù)器的被監(jiān)控指標(biāo)的報(bào)警閾
值;
所述當(dāng)前數(shù)據(jù)獲取單元用于獲取數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)存儲(chǔ)的被 監(jiān)控服務(wù)器的當(dāng)前數(shù)據(jù)信息;
所述比較單元用于比較所述當(dāng)前數(shù)據(jù)獲取單元獲得的當(dāng)前數(shù)據(jù)信 息與其相應(yīng)的閾值的大??;
所述報(bào)警信號(hào)發(fā)送單元用于在當(dāng)前數(shù)據(jù)信息超出其相應(yīng)的閾值時(shí) 向所述的監(jiān)控終端發(fā)送報(bào)警消息。
可選的,所述的監(jiān)控終端包括電子郵件接收裝置、CT2接收裝置或 短消息接收裝置。
可選的,所述報(bào)警子系統(tǒng)還包括報(bào)警消息分類(lèi)單元,用于對(duì)所述報(bào) 警消息分類(lèi),以決定發(fā)送至電子郵件接收裝置、CT2接收裝置或短消息接收裝置。
可選的,所述的監(jiān)控服務(wù)器和被監(jiān)控服務(wù)器通過(guò)SNMP協(xié)議進(jìn)行信
息交互。
可選的,所述監(jiān)控服務(wù)器通過(guò)有線或無(wú)線通訊網(wǎng)絡(luò)與所述監(jiān)控終端 連接。
本發(fā)明還提供一種服務(wù)器監(jiān)控方法,包括 向被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息;
接收被監(jiān)控服務(wù)器對(duì)所述監(jiān)控信息響應(yīng)而發(fā)送的數(shù)據(jù)信息;
將接收的所述數(shù)據(jù)信息存儲(chǔ)為當(dāng)前數(shù)據(jù)信息和歷史數(shù)據(jù)信息;
比較所述當(dāng)前數(shù)據(jù)與其相應(yīng)的閾值的大小,當(dāng)所述的當(dāng)前數(shù)據(jù)大于 其相應(yīng)的閾值時(shí),發(fā)送報(bào)警消息;
接收用戶(hù)查詢(xún),將與所述報(bào)警消息相關(guān)的當(dāng)前數(shù)據(jù)信息和歷史數(shù)據(jù) 信息反饋至查詢(xún)用戶(hù)。
可選的,在發(fā)送報(bào)警消息之前,對(duì)所述報(bào)警消息分類(lèi),決定發(fā)送至 電子郵件接收裝置或CT2接收裝置或短消息接收裝置。
與現(xiàn)有技術(shù)相比,上述技術(shù)方案的其中 一個(gè)至少具有以下優(yōu)點(diǎn)
根據(jù)本發(fā)明的其中一個(gè)方面,監(jiān)控服務(wù)器包括監(jiān)控子系統(tǒng),數(shù)據(jù)存 儲(chǔ)與處理子系統(tǒng)和報(bào)警子系統(tǒng);所述的監(jiān)控子系統(tǒng)用于向被監(jiān)控服務(wù)器 發(fā)送監(jiān)控信息,獲得該被監(jiān)控服務(wù)器的工作狀態(tài)的數(shù)據(jù)信息;所述的數(shù) 據(jù)存儲(chǔ)與處理子系統(tǒng)用于存儲(chǔ)并向用戶(hù)提供被監(jiān)控服務(wù)器發(fā)送的當(dāng)前 數(shù)據(jù)信息以及歷史數(shù)據(jù)信息;所述報(bào)警子系統(tǒng)用于比較數(shù)據(jù)存儲(chǔ)與處理 子系統(tǒng)中的當(dāng)前數(shù)據(jù)信息與其相應(yīng)的閾值的大小,并在超出閾值時(shí)向所 述的監(jiān)控終端發(fā)送報(bào)警消息;通過(guò)所述的服務(wù)器監(jiān)控系統(tǒng),在用戶(hù)收到 報(bào)警信息后,可以查詢(xún)數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)中與該報(bào)警信息相關(guān)的當(dāng) 前數(shù)據(jù)和歷史數(shù)據(jù),通過(guò)對(duì)歷史數(shù)據(jù)進(jìn)行追蹤,可以為用戶(hù)提供追蹤該 報(bào)警信號(hào)的相關(guān)信息,對(duì)消除服務(wù)器故障提供參考,有利于用戶(hù)尋找具 體故障發(fā)生的原因,縮短用戶(hù)解決該故障的時(shí)間,可提高效率;
此外,用戶(hù)也可以實(shí)時(shí)的查詢(xún)數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)中的歷史數(shù)據(jù)
8和當(dāng)前數(shù)據(jù),判斷數(shù)據(jù)趨勢(shì),有利于消除服務(wù)器故障隱患,對(duì)服務(wù)器維 護(hù)以及升級(jí)提供參考;
此外,通過(guò)對(duì)所述的報(bào)警消息分類(lèi)別發(fā)送, 一方面可使用戶(hù)對(duì)緊急 重要的報(bào)警及時(shí)處理,而又不會(huì)被頻繁被打擾,待有空余時(shí)間時(shí)處理普 通的報(bào)警信息,方便用戶(hù)處理。
圖1為現(xiàn)有的一種的服務(wù)器監(jiān)控系統(tǒng)的示意圖2為本發(fā)明的服務(wù)器監(jiān)控系統(tǒng)的實(shí)施例的示意圖3為本發(fā)明的服務(wù)器監(jiān)控系統(tǒng)的數(shù)據(jù)存儲(chǔ)及處理子系統(tǒng)的實(shí)施例 的示意圖4為本發(fā)明的服務(wù)器監(jiān)控系統(tǒng)的監(jiān)控子系統(tǒng)的實(shí)施例的示意圖; 圖5為本發(fā)明的服務(wù)器監(jiān)控系統(tǒng)的報(bào)警子系統(tǒng)的實(shí)施例的示意圖; 圖6為本發(fā)明的服務(wù)器監(jiān)控方法的實(shí)施例的流程圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
做詳細(xì)的說(shuō)明。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是 本發(fā)明能夠以很多不同于在此描述的其它方式來(lái)實(shí)施,本領(lǐng)域技術(shù)人員 可以在不違背本發(fā)明內(nèi)涵的情況下做類(lèi)似推廣,因此本發(fā)明不受下面公 開(kāi)的具體實(shí)施的限制。
在本發(fā)明的服務(wù)器監(jiān)控系統(tǒng)中,包括監(jiān)控服務(wù)器、監(jiān)控終端和至少 一個(gè)被監(jiān)控服務(wù)器,所述監(jiān)控服務(wù)器和監(jiān)控終端、監(jiān)控服務(wù)器通過(guò)通訊 網(wǎng)絡(luò)連接,所述的監(jiān)控服務(wù)器包括監(jiān)控子系統(tǒng)、報(bào)警子系統(tǒng)和數(shù)據(jù)存儲(chǔ) 與處理子系統(tǒng)。
所述監(jiān)控子系統(tǒng)用于執(zhí)行監(jiān)控指令,向被監(jiān)控服務(wù)器發(fā)送監(jiān)控信 息,接收被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息;例如,監(jiān)控子系統(tǒng)執(zhí)行詢(xún)問(wèn)被 監(jiān)服務(wù)器狀態(tài)的指令(即監(jiān)控指令)后,向被監(jiān)控服務(wù)器發(fā)送詢(xún)問(wèn)信息 (即監(jiān)控信息),被監(jiān)控服務(wù)器將自身的狀態(tài)信息(即數(shù)據(jù)信息)反饋
9至監(jiān)控子系統(tǒng)。
所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)用于存儲(chǔ)并向用戶(hù)提供被監(jiān)控服務(wù)器 發(fā)送的當(dāng)前數(shù)據(jù)信息以及歷史數(shù)據(jù)信息;
所述報(bào)警子系統(tǒng)用于比較數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)中的當(dāng)前數(shù)據(jù)信 息與其相應(yīng)的閾值的大小,并在超出閾值時(shí)向所述的監(jiān)控終端發(fā)送^^艮警 消息。
通過(guò)監(jiān)控服務(wù)器的監(jiān)控子系統(tǒng)可周期性地或?qū)崟r(shí)性地向所述被監(jiān) 控服務(wù)器發(fā)送監(jiān)控信息,獲得該被監(jiān)控服務(wù)器的工作狀態(tài)的數(shù)據(jù)信息, 將該凄t據(jù)信息存儲(chǔ)于所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)中。
在被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息超出設(shè)定的閾值時(shí),所述的報(bào)警子 系統(tǒng)可向監(jiān)控終端發(fā)送報(bào)警信息,用戶(hù)可以查詢(xún)數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng) 中與該報(bào)警信息相關(guān)的當(dāng)前數(shù)據(jù)信息和歷史數(shù)據(jù)信息,通過(guò)對(duì)歷史數(shù)據(jù) 信息進(jìn)行追蹤,可以對(duì)消除服務(wù)器故障提供參考。
此外,用戶(hù)也可以實(shí)時(shí)的查詢(xún)數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)中的歷史數(shù)據(jù) 信息和當(dāng)前數(shù)據(jù)信息,判斷數(shù)據(jù)趨勢(shì),有利于消除服務(wù)器故障隱患,對(duì) 服務(wù)器維護(hù)以及升級(jí)提供參考。
下面結(jié)合實(shí)施例和示意圖對(duì)本發(fā)明的服務(wù)器監(jiān)控系統(tǒng)進(jìn)行詳細(xì)說(shuō)
明。圖2為本發(fā)明的服務(wù)器監(jiān)控系統(tǒng)的實(shí)施例的示意圖。應(yīng)當(dāng)說(shuō)明的是, 下面的實(shí)施例中對(duì)一些細(xì)節(jié)的描述僅僅是示意性的,其不應(yīng)當(dāng)不當(dāng)?shù)南?制權(quán)利要求的保護(hù)范圍,本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和實(shí)質(zhì) 的情況下可以做出相應(yīng)的修改、刪除和替換。
請(qǐng)參考圖2,本發(fā)明的實(shí)施例的服務(wù)器監(jiān)控系統(tǒng)包括監(jiān)控服務(wù)器 200、監(jiān)控終端300和至少一個(gè)被監(jiān)控服務(wù)器100,為說(shuō)明方便,本實(shí)施 例中凈皮監(jiān)控服務(wù)器100為兩個(gè),其也可以是多個(gè)。在本發(fā)明的實(shí)施例中, 不對(duì)被監(jiān)控服務(wù)器100的具體配置以及其中的操作系統(tǒng)、應(yīng)用軟件等有 關(guān)的具體個(gè)體信息做出限制,其可以是任何配置、任何操作系統(tǒng)或應(yīng)用 軟件等。
其中,所述的監(jiān)控服務(wù)器200包括監(jiān)控子系統(tǒng)201 、數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)204和報(bào)警子系統(tǒng)206。
所述的監(jiān)控子系統(tǒng)201用于執(zhí)行監(jiān)控服務(wù)器200的監(jiān)控指令,向被 監(jiān)控服務(wù)器100發(fā)送監(jiān)控信息,以及接收被監(jiān)控服務(wù)器100發(fā)送的數(shù)據(jù) 信息。其中,該監(jiān)控信息攜帶有目標(biāo)被監(jiān)控服務(wù)器IOO的標(biāo)識(shí),,在接 收的被監(jiān)控服務(wù)器100發(fā)送的數(shù)據(jù)信息中,也攜帶有該標(biāo)識(shí),該標(biāo)識(shí)用 于識(shí)別是哪一個(gè)服務(wù)器。
通過(guò)所述的監(jiān)控子系統(tǒng)201可實(shí)現(xiàn)監(jiān)控服務(wù)器200和被監(jiān)控服務(wù)器 100之間的信息交互,獲得被監(jiān)控服務(wù)器100的狀態(tài)數(shù)據(jù)信息,例如, 系統(tǒng)冗余、CPU是否耗盡、磁盤(pán)空間、內(nèi)存占用狀況等。
其中,所述的監(jiān)控子系統(tǒng)201可以周期性的向被監(jiān)控服務(wù)器100發(fā) 送監(jiān)控信息,獲得被監(jiān)控服務(wù)器100的數(shù)據(jù)信息,實(shí)現(xiàn)二者的信息交互。 例如,可以每隔5分鐘發(fā)送一次監(jiān)控信息。此外,也可以采用基于中斷 的方式實(shí)現(xiàn)監(jiān)控服務(wù)器200和被監(jiān)控服務(wù)器IOO的信息交互,即,在被 監(jiān)控服務(wù)器100出現(xiàn)故障時(shí)自動(dòng)向監(jiān)控服務(wù)器200發(fā)送數(shù)據(jù)信息。當(dāng)然, 也可以上述的兩種方式相結(jié)合,這里不再贅述。
作為實(shí)例,所述監(jiān)控服務(wù)器200和被監(jiān)控服務(wù)器IOO之間可以通過(guò) 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)實(shí)現(xiàn)信息交互,在監(jiān)控服務(wù)器200上設(shè)置 SNMP主代理,在被監(jiān)控服務(wù)器IOO上設(shè)置從代理,被監(jiān)控服務(wù)器IOO 的從代理將被監(jiān)控服務(wù)器的信息管理庫(kù)(MIB)中的被監(jiān)控服務(wù)器100 的狀態(tài)數(shù)據(jù)信息發(fā)送至監(jiān)控服務(wù)器200。
此外,若被監(jiān)控服務(wù)器IOO不支持簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議,還可以通過(guò) 第三方服務(wù)器間接訪問(wèn)所述的被監(jiān)控服務(wù)器100,實(shí)現(xiàn)被監(jiān)控服務(wù)器100 與監(jiān)控服務(wù)器200之間的信息交互,這里不再詳細(xì)描述。在這里,所述 SNMP主代理相當(dāng)于監(jiān)控子系統(tǒng)201。當(dāng)然,也可以使用其它協(xié)議實(shí)現(xiàn) 監(jiān)控服務(wù)器200和被監(jiān)控服務(wù)器100之間的信息交互。
所述的數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)204用于存儲(chǔ)并向用戶(hù)提供被監(jiān)控服 務(wù)器100發(fā)送的當(dāng)前數(shù)據(jù)信息以及以前發(fā)送的歷史數(shù)據(jù)信息;
例如可以接收用戶(hù)查詢(xún)請(qǐng)求,調(diào)用所述的當(dāng)前數(shù)據(jù)信息和歷史數(shù)據(jù)信息,將其轉(zhuǎn)換為用戶(hù)可識(shí)別的數(shù)據(jù)格式,反饋至查詢(xún)用戶(hù)。
其中,所述的監(jiān)控子系統(tǒng)201獲取被監(jiān)控服務(wù)器100的狀態(tài)數(shù)據(jù)信
息后,將其存儲(chǔ)至該數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)204,其存儲(chǔ)格式可能不是 用戶(hù)可識(shí)別的格式,例如,具體地,可以采用RRDtool存儲(chǔ)所述的數(shù) 據(jù)信息,存儲(chǔ)格式為rrd格式。在用戶(hù)需要獲取該數(shù)據(jù)信息時(shí),RRDtool 可將所述的rrd格式的數(shù)據(jù)轉(zhuǎn)換成圖表或圖像格式, 一目了然,便于用 戶(hù)查看。在這里,所述的RRD tool可相當(dāng)于所述的數(shù)據(jù)存儲(chǔ)與處理子 系統(tǒng)204。當(dāng)然,還可以^f吏用其它的工具,這里不再進(jìn)行列舉。
所述的報(bào)警子系統(tǒng)206用于比較數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)204中的當(dāng) 前數(shù)據(jù)信息與該信息相應(yīng)的閾值的大小,并在超出閾值時(shí)向所述的監(jiān)控 終端300發(fā)送報(bào)警消息。
所述的報(bào)警子系統(tǒng)206中設(shè)置有#1監(jiān)控服務(wù)器100待監(jiān)控指標(biāo)的閾 值, 一旦被監(jiān)控服務(wù)器100被監(jiān)控指標(biāo)超出其相應(yīng)的閾值,即可由該報(bào) 警子系統(tǒng)206向監(jiān)控終端300發(fā)送報(bào)警信息,以通知用戶(hù),被監(jiān)控服務(wù) 器100可能出現(xiàn)或已經(jīng)出現(xiàn)故障。
所述的監(jiān)控終端300包括電子郵件接收裝置或CT2接收裝置或短 消息接收裝置。
所述監(jiān)控終端300可以通過(guò)有線或無(wú)線方式與所述監(jiān)控服務(wù)器200 連接。
此外,本發(fā)明的實(shí)施例的服務(wù)器監(jiān)控系統(tǒng)還可以包括查詢(xún)終端400。 所述查詢(xún)終端400用于接收用戶(hù)查詢(xún)請(qǐng)求,向所述數(shù)據(jù)存儲(chǔ)與處理子系 統(tǒng)204發(fā)送查詢(xún)信息,并接收來(lái)自所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)204響應(yīng) 的數(shù)據(jù)。
例如,所述的查詢(xún)終端400可以通過(guò)網(wǎng)頁(yè)方式實(shí)現(xiàn)查詢(xún)梯:作。
請(qǐng)參考圖3,所述的數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)204還可以包括存儲(chǔ)單 元2041和數(shù)據(jù)處理單元2042。
所述存儲(chǔ)單元2041用于存儲(chǔ)被監(jiān)控服務(wù)器100發(fā)送的當(dāng)前數(shù)據(jù)信 息以及歷史數(shù)據(jù)信息。所述數(shù)據(jù)處理單元2042用于接收用戶(hù)請(qǐng)求、調(diào)用所述的當(dāng)前數(shù)據(jù)信息以及歷史數(shù)據(jù)信息、并轉(zhuǎn)換成用戶(hù)可識(shí)別的數(shù)據(jù)格式。
所述數(shù)據(jù)處理單元2042還可以包括格式轉(zhuǎn)換單元和顯示單元(未圖示)。
所述格式轉(zhuǎn)換單元用于將所述的歷史數(shù)據(jù)信息和當(dāng)前數(shù)據(jù)信息轉(zhuǎn)換成用戶(hù)可識(shí)別的數(shù)據(jù)格式。
所述顯示單元用于將所述的用戶(hù)可識(shí)別的數(shù)據(jù)信息發(fā)送至所述的查詢(xún)終端。
請(qǐng)參考圖4,所述監(jiān)控子系統(tǒng)201還可以包括執(zhí)行單元2011、信息交互單元2013和傳輸轉(zhuǎn)換單元2015。其中,
所述執(zhí)行單元2011用于執(zhí)行監(jiān)控指令。
所述交互單元2013用于向被監(jiān)控服務(wù)器100發(fā)送監(jiān)控信息、接收被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息。
所述傳輸轉(zhuǎn)換單元2014用于將接收自被監(jiān)控服務(wù)器100的數(shù)據(jù)信息發(fā)送至所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)204。必要時(shí),轉(zhuǎn)換所述數(shù)據(jù)信息的格式,使其成為易于存儲(chǔ)或可被所述數(shù)據(jù)存儲(chǔ)及處理子系統(tǒng)204能夠識(shí)別的數(shù)據(jù)格式,例如rrd格式或其它格式。
述發(fā)送單元用于向被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息;所述接收單元用于接收被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息。
請(qǐng)參考圖5,所述報(bào)警子系統(tǒng)206還可以包括閾值設(shè)置單元2063、當(dāng)前數(shù)據(jù)獲取單元2061 、比較單元2065和才艮警信號(hào)發(fā)送單元2067。
所述閾值設(shè)置單元2063用于設(shè)置被監(jiān)控服務(wù)器100被監(jiān)控指標(biāo)的報(bào)警閾值。
所述當(dāng)前數(shù)據(jù)獲取單元2061用于獲取數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)204存儲(chǔ)的被監(jiān)控服務(wù)器100的當(dāng)前數(shù)據(jù)信息。
所述比較單元2065用于比較所述當(dāng)前數(shù)據(jù)獲取單元2061獲得的當(dāng)前數(shù)據(jù)信息與其相應(yīng)的閾值的大小。
13所述報(bào)警信號(hào)發(fā)送單元2067用于向所述的監(jiān)控終端300發(fā)送報(bào)警消息。
此外,所述報(bào)警子系統(tǒng)206還可以包括報(bào)警消息分類(lèi)單元(未圖示),用于對(duì)所述報(bào)警消息分類(lèi),決定發(fā)送至電子郵件接收裝置或CT2接收裝置或短消息接收裝置。通過(guò)對(duì)服務(wù)器的報(bào)警消息根據(jù)重要性和緊迫性進(jìn)行分類(lèi),以決定以何種方式發(fā)送。例如,將所述的報(bào)警消息分為非常緊急、緊急和普通,對(duì)于普通的報(bào)警消息,可發(fā)送至電子郵件接收裝置,即使用戶(hù)沒(méi)有及時(shí)查看,也無(wú)關(guān)緊要;對(duì)于緊急的報(bào)警消息,可通過(guò)CT2接收裝置接收;而對(duì)于非常緊急的報(bào)警消息,可通過(guò)短消息接收裝置接收,便于用戶(hù)第一時(shí)間獲悉,以便于采用必要措施。
通過(guò)對(duì)所述的報(bào)警消息分類(lèi)別發(fā)送, 一方面可使用戶(hù)對(duì)緊急重要的報(bào)警及時(shí)處理,而又不會(huì)被頻繁被打擾,待有空余時(shí)間時(shí)處理普通的報(bào)警信息,方便用戶(hù)處理。
此外,本發(fā)明還提供一種服務(wù)器監(jiān)控方法,圖6為本發(fā)明的服務(wù)器監(jiān)控方法的其中 一 個(gè)實(shí)施例的工作流程圖。
請(qǐng)參考圖6,步驟SIOO,向被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息。
步驟S110,接收被監(jiān)控服務(wù)器對(duì)所述監(jiān)控信息響應(yīng)而發(fā)送的數(shù)據(jù)信息。
步驟S120,將接收的所述數(shù)據(jù)信息存儲(chǔ)為當(dāng)前數(shù)據(jù)信息和歷史數(shù)據(jù)信息。
步驟S130,獲fl所述當(dāng)前數(shù)據(jù)以及與其相應(yīng)的閾值。步驟S140,判斷所述的當(dāng)前數(shù)據(jù)是否大于所述的閾值,若是,執(zhí)行步驟S150,若否,返回步驟S130。
步驟S150,向用戶(hù)發(fā)送報(bào)警消息。
步驟S160,用戶(hù)接收所述的報(bào)警消息,并發(fā)出查詢(xún)請(qǐng)求。步驟S170,接收用戶(hù)查詢(xún),將與所述報(bào)警消息相關(guān)的當(dāng)前數(shù)據(jù)信息和歷史數(shù)據(jù)信息轉(zhuǎn)換為用戶(hù)可識(shí)別格式。步驟S180,反々貴至查詢(xún)用戶(hù)。
14此外,在發(fā)送報(bào)警消息的步驟之前,還可以包括對(duì)所述報(bào)警消息分
類(lèi)的步驟,以決定發(fā)送至電子郵件接收裝置或CT2接收裝置或短消息
接收裝置。這里不再詳細(xì)描述。
本發(fā)明雖然以較佳實(shí)施例公開(kāi)如上,但其并不是用來(lái)限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動(dòng)和修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。
權(quán)利要求
1、一種服務(wù)器監(jiān)控系統(tǒng),包括監(jiān)控服務(wù)器、監(jiān)控終端和至少一被監(jiān)控服務(wù)器,所述監(jiān)控服務(wù)器與所述監(jiān)控終端、被監(jiān)控服務(wù)器通過(guò)通訊網(wǎng)絡(luò)連接,其特征在于所述監(jiān)控服務(wù)器包括監(jiān)控子系統(tǒng)、報(bào)警子系統(tǒng)和數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng);其中,所述監(jiān)控子系統(tǒng)用于執(zhí)行監(jiān)控指令,向被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息,接收被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息;所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)用于存儲(chǔ)并向用戶(hù)提供被監(jiān)控服務(wù)器發(fā)送的當(dāng)前數(shù)據(jù)信息以及歷史數(shù)據(jù)信息;所述報(bào)警子系統(tǒng)用于比較數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)中的當(dāng)前數(shù)據(jù)信息與其相應(yīng)的閾值的大小,并在超出閾值時(shí)向所述的監(jiān)控終端發(fā)送報(bào)警消息。
2、 如權(quán)利要求1所述的服務(wù)器監(jiān)控系統(tǒng),其特征在于還包括查 詢(xún)終端,用于接收查詢(xún)請(qǐng)求,向所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)發(fā)送查詢(xún)信 息,并接收來(lái)自所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)響應(yīng)的數(shù)據(jù)信息。
3、 如權(quán)利要求2所述的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述數(shù)據(jù) 存儲(chǔ)與處理子系統(tǒng)包括存儲(chǔ)單元和數(shù)據(jù)處理單元;所述存儲(chǔ)單元用于存儲(chǔ)被監(jiān)控服務(wù)器發(fā)送的當(dāng)前數(shù)據(jù)信息以及歷 史數(shù)據(jù)信息;所述數(shù)據(jù)處理單元用于接收查詢(xún)請(qǐng)求,調(diào)用所述的當(dāng)前數(shù)據(jù)信息以 及歷史數(shù)據(jù)信息,并轉(zhuǎn)換成用戶(hù)可識(shí)別的數(shù)據(jù)格式。
4、 如權(quán)利要求3所述的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述數(shù)據(jù) 處理單元包括格式轉(zhuǎn)換單元以及顯示單元;所述格式轉(zhuǎn)換單元用于將所述的歷史數(shù)據(jù)信息和當(dāng)前數(shù)據(jù)信息轉(zhuǎn) 換成用戶(hù)可識(shí)別的數(shù)據(jù)格式;所述顯示單元用于將所述的用戶(hù)可識(shí)別的數(shù)據(jù)信息發(fā)送至所述的 查詢(xún)終端。
5、 如權(quán)利要求1至4任一權(quán)利要求所述的服務(wù)器監(jiān)控系統(tǒng),其特 征在于所述監(jiān)控子系統(tǒng)包括執(zhí)行單元、信息交互單元和傳輸轉(zhuǎn)換單元;其中,所述執(zhí)行單元用于執(zhí)行監(jiān)控指令;所述信息交互單元用于向所述被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息,接收被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息;所述傳輸轉(zhuǎn)換單元用于將接收自監(jiān)控服務(wù)器的數(shù)據(jù)信息發(fā)送至所 述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)。
6、 如權(quán)利要求5所述的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述交互 單元包括發(fā)送單元和接收單元;所述發(fā)送單元用于向所述被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息;所述接收單元用于接收所述被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息。
7、 如權(quán)利要求1至4任一權(quán)利要求所述的服務(wù)器監(jiān)控系統(tǒng),其特 征在于所述報(bào)警子系統(tǒng)包括閾值設(shè)置單元、當(dāng)前數(shù)據(jù)獲取單元、比較 單元和報(bào)警信號(hào)發(fā)送單元;所述閾值設(shè)置單元用于設(shè)置被監(jiān)控服務(wù)器的被監(jiān)控指標(biāo)的報(bào)警閾值;所述當(dāng)前數(shù)據(jù)獲取單元用于獲取數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)存儲(chǔ)的被 監(jiān)控服務(wù)器的當(dāng)前數(shù)據(jù)信息;所述比較單元用于比較所述當(dāng)前數(shù)據(jù)獲取單元獲得的當(dāng)前數(shù)據(jù)信 息與其相應(yīng)的閾值的大小;所述報(bào)警信號(hào)發(fā)送單元用于在當(dāng)前數(shù)據(jù)信息超出其相應(yīng)的閾值時(shí) 向所述的監(jiān)控終端發(fā)送報(bào)警消息。
8、 如權(quán)利要求7所述的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述的監(jiān) 控終端包括電子郵件接收裝置、CT2接收裝置或短消息接收裝置。
9、 如權(quán)利要求8所述的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述報(bào)警 子系統(tǒng)還包括報(bào)警消息分類(lèi)單元,用于對(duì)所述報(bào)警消息分類(lèi),以決定發(fā) 送至電子郵件接收裝置、CT2接收裝置或短消息接收裝置。
10、 如^f又利要求l或2或3或4或5或6或8或9所述的月l務(wù)器監(jiān)控系統(tǒng),其特征在于所述的監(jiān)控服務(wù)器和被監(jiān)控服務(wù)器通過(guò)SNMP協(xié)議進(jìn)行信息交互。
11、 如權(quán)利要求1所述的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述監(jiān)控服務(wù)器通過(guò)有線或無(wú)線通訊網(wǎng)絡(luò)與所述監(jiān)控終端連接。
12、 一種服務(wù)器監(jiān)控方法,其特征在于,包括向被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息;接收被監(jiān)控服務(wù)器對(duì)所述監(jiān)控信息響應(yīng)而發(fā)送的數(shù)據(jù)信息;將接收的所述數(shù)據(jù)信息存儲(chǔ)為當(dāng)前數(shù)據(jù)信息和歷史數(shù)據(jù)信息;比較所述當(dāng)前數(shù)據(jù)與其相應(yīng)的閾值的大小,當(dāng)所述的當(dāng)前數(shù)據(jù)大于其相應(yīng)的閾值時(shí),發(fā)送報(bào)警消息;接收用戶(hù)查詢(xún),將與所述才艮警消息相關(guān)的當(dāng)前數(shù)據(jù)信息和歷史數(shù)據(jù)信息反饋至查詢(xún)用戶(hù)。
13、 如權(quán)利要求11所述的服務(wù)器監(jiān)控方法,其特征在于在發(fā)送報(bào)警消息之前,對(duì)所述報(bào)警消息分類(lèi),決定發(fā)送至電子郵件接收裝置或CT2接收裝置或短消息接收裝置。
全文摘要
服務(wù)器監(jiān)控系統(tǒng),包括監(jiān)控服務(wù)器、監(jiān)控終端和至少一被監(jiān)控服務(wù)器,所述監(jiān)控服務(wù)器與所述監(jiān)控終端、被監(jiān)控服務(wù)器通過(guò)通訊網(wǎng)絡(luò)連接,所述監(jiān)控服務(wù)器包括監(jiān)控子系統(tǒng)、報(bào)警子系統(tǒng)和數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng);所述監(jiān)控子系統(tǒng)用于執(zhí)行監(jiān)控指令、向被監(jiān)控服務(wù)器發(fā)送監(jiān)控信息,接收被監(jiān)控服務(wù)器發(fā)送的數(shù)據(jù)信息;所述數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)用于存儲(chǔ)并向用戶(hù)提供被監(jiān)控服務(wù)器發(fā)送的當(dāng)前數(shù)據(jù)信息以及歷史數(shù)據(jù)信息;所述報(bào)警子系統(tǒng)用于比較數(shù)據(jù)存儲(chǔ)與處理子系統(tǒng)中的當(dāng)前數(shù)據(jù)信息與其相應(yīng)的閾值的大小,并在超出閾值時(shí)向所述的監(jiān)控終端發(fā)送報(bào)警消息。本發(fā)明還提供一種服務(wù)器監(jiān)控方法。可以為用戶(hù)提供追蹤該報(bào)警信號(hào)的相關(guān)信息,有利于用戶(hù)尋找具體故障發(fā)生的原因。
文檔編號(hào)H04L12/24GK101651556SQ20081011840
公開(kāi)日2010年2月17日 申請(qǐng)日期2008年8月14日 優(yōu)先權(quán)日2008年8月14日
發(fā)明者張海燕, 桂培培, 虹 武, 琮 胡, 玲 鄒, 陳延年 申請(qǐng)人:中芯國(guó)際集成電路制造(北京)有限公司