[發(fā)明專利]一種服務(wù)器運(yùn)行監(jiān)控方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201710513415.2 | 申請(qǐng)日: | 2017-06-29 |
| 公開(公告)號(hào): | CN107329876A | 公開(公告)日: | 2017-11-07 |
| 發(fā)明(設(shè)計(jì))人: | 方正 | 申請(qǐng)(專利權(quán))人: | 喀什博雅成信網(wǎng)絡(luò)科技有限公司 |
| 主分類號(hào): | G06F11/30 | 分類號(hào): | G06F11/30;G06F11/32 |
| 代理公司: | 成都巾幗知識(shí)產(chǎn)權(quán)代理有限公司51260 | 代理人: | 潘文林 |
| 地址: | 845350 新疆維吾爾自治區(qū)喀什地區(qū)喀什經(jīng)*** | 國省代碼: | 新疆;65 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 服務(wù)器 運(yùn)行 監(jiān)控 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及服務(wù)器監(jiān)控領(lǐng)域,特別是涉及一種服務(wù)器運(yùn)行監(jiān)控方法及系統(tǒng)。
背景技術(shù)
服務(wù)器,是提供計(jì)算服務(wù)的設(shè)備;由于服務(wù)器需要響應(yīng)服務(wù)請(qǐng)求,并進(jìn)行處理,因此一般來說服務(wù)器應(yīng)具備承擔(dān)服務(wù)并且保障服務(wù)的能力,相對(duì)于普通PC來說,服務(wù)器在穩(wěn)定性、安全性、性能等方面都有著更高的要求。
通常情況下,服務(wù)器需要不間斷地持續(xù)工作,但再好的產(chǎn)品都有可能出現(xiàn)故障,服務(wù)器雖然在穩(wěn)定性方面有足夠保障,但也應(yīng)有必要的避免出錯(cuò)的措施,以及時(shí)發(fā)現(xiàn)問題,而且出了故障也能及時(shí)得到維護(hù)。這不僅可減少服務(wù)器出錯(cuò)的機(jī)會(huì),同時(shí)還可大大提高服務(wù)器維護(hù)的效率。
而這一切就需要依托于服務(wù)器的運(yùn)行監(jiān)控,在對(duì)服務(wù)器進(jìn)行運(yùn)行監(jiān)控的過程中,需要監(jiān)控的參數(shù)主要由兩大類,其中一類為服務(wù)器的本機(jī)信息,如CPU的負(fù)載、內(nèi)存使用量、硬盤使用量和網(wǎng)絡(luò)使用量;另一類為服務(wù)器面向網(wǎng)絡(luò)的服務(wù),如:HTTP、Mysql等;對(duì)于服務(wù)器面對(duì)網(wǎng)絡(luò)的服務(wù)的監(jiān)控,可以由監(jiān)控中心通過網(wǎng)絡(luò)直接進(jìn)行采集,但服務(wù)器的本機(jī)信息,一般卻需要待監(jiān)控的服務(wù)器向監(jiān)控中心開放端口和服務(wù),使監(jiān)控中心訪問服務(wù)器,來實(shí)現(xiàn)服務(wù)器的本機(jī)信息監(jiān)控;但是這種開放端口和服務(wù)的方式,不利于服務(wù)器運(yùn)行的安全性。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種服務(wù)器運(yùn)行監(jiān)控方法及系統(tǒng),通過在從服務(wù)器安裝腳本采集從服務(wù)器的本機(jī)信息,再由從服務(wù)器將采集到的信息提交給主服務(wù)器進(jìn)行監(jiān)控;使得從服務(wù)器不用向主服務(wù)器開放端口和服務(wù),提高了從服務(wù)器運(yùn)行的安全性。
本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:一種服務(wù)器運(yùn)行監(jiān)控方法,包括以下步驟:
S1.為待監(jiān)控的各個(gè)從服務(wù)器安裝一個(gè)運(yùn)行周期為T的腳本;
S2.在運(yùn)行周期T內(nèi),安裝于從服務(wù)器中的腳本采集從服務(wù)器的本機(jī)信息,從服務(wù)器將采集到的信息提交給主服務(wù)器;
S3.主服務(wù)器將從服務(wù)器提交的本機(jī)信息保存在數(shù)據(jù)庫中;
S4.主服務(wù)器實(shí)時(shí)監(jiān)聽來自從服務(wù)器的信息,判斷各個(gè)從服務(wù)器的本機(jī)信息是否異常;
(1)如果從服務(wù)器的本機(jī)信息異常,調(diào)用短信服務(wù)組件,將異常信息發(fā)送到服務(wù)器的運(yùn)維中心;
(2)如果從服務(wù)器的本機(jī)信息正常,進(jìn)入步驟S5;
S5.主服務(wù)器每隔一段時(shí)間T,掃描從服務(wù)器面向網(wǎng)絡(luò)的服務(wù),判斷服務(wù)是否故障:
(1)若從服務(wù)器面向網(wǎng)絡(luò)的服務(wù)故障,將故障數(shù)據(jù)保存到數(shù)據(jù)庫中,并調(diào)用短信服務(wù)組件,將故障信息發(fā)送給服務(wù)器的運(yùn)維中心;
(2)若從服務(wù)器面向網(wǎng)絡(luò)的服務(wù)正常,將正常數(shù)據(jù)保存到數(shù)據(jù)庫中,并返回步驟S2進(jìn)行下一個(gè)周期的監(jiān)控。
優(yōu)選地,所述步驟S2與步驟S3之間,還包括一個(gè)宕機(jī)檢測(cè)步驟:若主服務(wù)器超過設(shè)定時(shí)間未接收到從服務(wù)器提交的數(shù)據(jù),則認(rèn)為從服務(wù)器宕機(jī)或提交數(shù)據(jù)的腳本未運(yùn)行,調(diào)用短信服務(wù)組件,將異常情況發(fā)送到運(yùn)維中心。
優(yōu)選地,所述從服務(wù)器的本機(jī)信息包括CPU的負(fù)載、內(nèi)存使用量、硬盤使用量和網(wǎng)絡(luò)使用量。
優(yōu)選地,所述步驟S3中,主服務(wù)器監(jiān)聽到以下任一種異常情況時(shí),判定為對(duì)應(yīng)從服務(wù)器本機(jī)信息異常,所述的異常情況包括:從服務(wù)器CPU超負(fù)荷;內(nèi)存使用率超過閾值;硬盤使用率超過閾值;網(wǎng)絡(luò)帶寬使用率超過閾值。
優(yōu)選地,所述的一種服務(wù)器運(yùn)行監(jiān)控方法,還包括一個(gè)重復(fù)異常處理步驟,包括:當(dāng)主服務(wù)器調(diào)用短信服務(wù)組件,向運(yùn)維中心發(fā)送從服務(wù)器的異常或故障后,對(duì)該從服務(wù)器已通知的異常和故障,主服務(wù)器在設(shè)定時(shí)間K內(nèi)不再向運(yùn)維中心發(fā)送。
一種服務(wù)器運(yùn)行監(jiān)控系統(tǒng),包括主服務(wù)器和多個(gè)待監(jiān)控的從服務(wù)器,所述主服務(wù)器通過網(wǎng)絡(luò)與從服務(wù)器連接;
所述從服務(wù)器中安裝有運(yùn)行周期為T的腳本,該腳本用于采集從服務(wù)器的本機(jī)信息,從服務(wù)器將采集到的本機(jī)信息提交給主服務(wù)器;
所述的主服務(wù)器用于對(duì)從服務(wù)器提交的本機(jī)信息進(jìn)行保存和監(jiān)聽,并每隔一段時(shí)間掃描從服務(wù)器面向網(wǎng)絡(luò)的服務(wù),當(dāng)從服務(wù)器本機(jī)信息異常或面向網(wǎng)絡(luò)的服務(wù)故障時(shí),調(diào)用短信服務(wù)組件,將異常信息或服務(wù)故障信息發(fā)送到服務(wù)器運(yùn)維中心。
其中,所述的一種服務(wù)器運(yùn)行監(jiān)控系統(tǒng),還包括與主服務(wù)器連接的短信服務(wù)組件,用于在主服務(wù)的調(diào)度下,以短信方式向運(yùn)維中心發(fā)送信息。
其中,所述的主服務(wù)器包括:
異常監(jiān)聽模塊,用于實(shí)時(shí)監(jiān)聽來自從服務(wù)器的信息,判斷各個(gè)從服務(wù)器的本機(jī)信息是否異常;
掃描模塊,用于每隔一段時(shí)間,掃描從服務(wù)器面向網(wǎng)絡(luò)的服務(wù);
數(shù)據(jù)庫,用于保存從服務(wù)器的本機(jī)信息和從服務(wù)器面向網(wǎng)絡(luò)的服務(wù)信息;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于喀什博雅成信網(wǎng)絡(luò)科技有限公司,未經(jīng)喀什博雅成信網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710513415.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種基于UDP分布式小文件存儲(chǔ)系統(tǒng)及其數(shù)據(jù)處理方法
- 一種新型云計(jì)算管理系統(tǒng)
- 一種云計(jì)算管理裝置
- 一種節(jié)能數(shù)據(jù)服務(wù)器架構(gòu)系統(tǒng)
- 一種基于云計(jì)算的客戶信息管理裝置
- 一種基于即時(shí)通訊技術(shù)的通訊系統(tǒng)
- 服務(wù)器系統(tǒng)及分配服務(wù)器的方法
- 一種MMORPG游戲服務(wù)器端
- 一種訪問請(qǐng)求的處理方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于Spark技術(shù)的大數(shù)據(jù)脫敏管理系統(tǒng)
- 運(yùn)行控制裝置及運(yùn)行控制方法
- 運(yùn)行支援裝置、運(yùn)行支援系統(tǒng)以及運(yùn)行支援程序
- 列車運(yùn)行處理方法、運(yùn)行處理裝置和運(yùn)行調(diào)度系統(tǒng)
- 運(yùn)行監(jiān)測(cè)系統(tǒng)及運(yùn)行監(jiān)測(cè)方法
- 運(yùn)行控制裝置及運(yùn)行控制方法
- 運(yùn)行曲線制作裝置、運(yùn)行輔助裝置以及運(yùn)行控制裝置
- 運(yùn)行支持裝置、車輛、運(yùn)行管理裝置和運(yùn)行支持方法
- 運(yùn)行計(jì)劃方法、運(yùn)行控制裝置和運(yùn)行計(jì)劃系統(tǒng)
- 運(yùn)行控制裝置、運(yùn)行管理系統(tǒng)、運(yùn)行控制方法以及車輛
- 自動(dòng)建模運(yùn)行系統(tǒng)及運(yùn)行方法
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺的車站客流安全智能監(jiān)控系統(tǒng)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





