本發(fā)明涉及信息處理領(lǐng)域,尤其涉及一種故障監(jiān)控方法及監(jiān)控裝置。
背景技術(shù):
:網(wǎng)絡(luò)監(jiān)控平臺(tái)是一個(gè)開(kāi)源的網(wǎng)絡(luò)監(jiān)控框架,它可以通過(guò)一系列直觀的方式監(jiān)控網(wǎng)絡(luò)的健康狀況,因此,網(wǎng)絡(luò)監(jiān)控平臺(tái)對(duì)于維護(hù)網(wǎng)絡(luò)的正常運(yùn)行發(fā)揮著十分重要的作用。然而,常常會(huì)由于各種各樣的原因造成網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行停止。相關(guān)技術(shù)中,管理員需要實(shí)時(shí)關(guān)注網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況,并且當(dāng)發(fā)現(xiàn)網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行停止時(shí),需要手動(dòng)獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件,然后根據(jù)日志文件查找導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行停止的故障,進(jìn)而進(jìn)行處理,因此操作過(guò)程相當(dāng)繁瑣,并且十分耗費(fèi)人力成本。技術(shù)實(shí)現(xiàn)要素:為了解決上述技術(shù)問(wèn)題,本發(fā)明提供一種故障監(jiān)控方法及監(jiān)控裝置,能夠簡(jiǎn)單、快捷地實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行情況的監(jiān)控以及對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)故障的處理。為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種故障監(jiān)控方法,包括:監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;當(dāng)監(jiān)控到所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;其中,所述故障信息庫(kù)存儲(chǔ)有針對(duì)所述導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。所述監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況之前,還包括:創(chuàng)建所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的守護(hù)進(jìn)程;相應(yīng)的,所述監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況,包括:通過(guò)所述守護(hù)進(jìn)程監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;所述當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件,包括:當(dāng)監(jiān)控到所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),通過(guò)所述守護(hù)進(jìn)程獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;所述根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,包括:通過(guò)所述守護(hù)進(jìn)程根據(jù)獲得的日志文件和所述故障信息庫(kù)處理所述導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障。所述監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況,包括:定時(shí)獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的性能數(shù)據(jù);根據(jù)所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的性能數(shù)據(jù)確定所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況。所述當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件,包括:當(dāng)監(jiān)控到所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),執(zhí)行所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令;若所述網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟失敗,獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。所述根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障之后,還包括:執(zhí)行所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令;若所述網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功,確定導(dǎo)致所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障被成功處理;若所述網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟失敗,獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;根據(jù)所述日志文件和故障信息庫(kù)處理導(dǎo)致所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,直到所述網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功。所述根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,包括:在所述日志文件中獲取包含預(yù)設(shè)關(guān)鍵字的信息;根據(jù)所述包含預(yù)設(shè)關(guān)鍵字的信息確定導(dǎo)致所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;在所述故障信息庫(kù)中獲取處理導(dǎo)致所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的目標(biāo)處理方法;采用所述目標(biāo)處理方法處理故障。本發(fā)明還提供了一種故障監(jiān)控裝置,包括:監(jiān)控模塊,用于監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;獲取模塊,用于當(dāng)監(jiān)控到所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;處理模塊,用于根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;其中,所述故障信息庫(kù)存儲(chǔ)有針對(duì)所述導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。還包括:創(chuàng)建模塊,用于創(chuàng)建所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的守護(hù)進(jìn)程;所述監(jiān)控模塊,具體用于通過(guò)所述守護(hù)進(jìn)程監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;所述獲取模塊,具體用于當(dāng)監(jiān)控到所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),通過(guò)所述守護(hù)進(jìn)程獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;所述處理模塊,具體用于通過(guò)所述守護(hù)根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障。還包括:執(zhí)行模塊,用于執(zhí)行所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令;確定模塊,用于若所述網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功,確定導(dǎo)致所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障被成功處理;獲取模塊,還用于若所述網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟失敗,獲取所述網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;處理模塊,還用于根據(jù)所述日志文件和故障信息庫(kù)處理導(dǎo)致所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,直到所述網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功。所述處理模塊包括:獲取單元,用于在所述日志文件中獲取包含預(yù)設(shè)關(guān)鍵字的信息;確定單元,用于根據(jù)所述包含預(yù)設(shè)關(guān)鍵字的信息確定導(dǎo)致所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;所述獲取單元,還用于在所述故障信息庫(kù)中獲取處理導(dǎo)致所述網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的目標(biāo)處理方法;處理單元,用于采用所述目標(biāo)處理方法處理故障。與現(xiàn)有技術(shù)相比,本發(fā)明至少包括監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。從本發(fā)明提供的技術(shù)方案可見(jiàn),由于對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況實(shí)現(xiàn)了自動(dòng)監(jiān)控,并且在監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),自動(dòng)獲取網(wǎng)絡(luò)平臺(tái)的日志文件并根據(jù)日志文件和預(yù)設(shè)故障信息庫(kù)處理故障,從而無(wú)需耗費(fèi)人力成本,簡(jiǎn)單、快捷地實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行情況的監(jiān)控以及對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)故障的處理。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在說(shuō)明書(shū)、權(quán)利要求書(shū)以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。附圖說(shuō)明附圖用來(lái)提供對(duì)本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本申請(qǐng)的實(shí)施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對(duì)本發(fā)明技術(shù)方案的限制。圖1為本發(fā)明實(shí)施例提供的一種故障監(jiān)控方法的流程示意圖;圖2為本發(fā)明實(shí)施例提供的另一種故障監(jiān)控方法的流程示意圖;圖3為本發(fā)明實(shí)施例提供的又一種故障監(jiān)控方法的流程示意圖;圖4為本發(fā)明實(shí)施例提供的一種故障監(jiān)控裝置的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的另一種故障監(jiān)控裝置的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的又一種故障監(jiān)控裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。本發(fā)明實(shí)施例提供一種故障監(jiān)控方法,如圖1所示,該方法包括:步驟101、監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況。具體的,網(wǎng)絡(luò)監(jiān)控平臺(tái)可以是shinken。步驟102、當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。需要說(shuō)明的是,網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件是網(wǎng)絡(luò)監(jiān)控平臺(tái)產(chǎn)生的日志文件,記載著網(wǎng)絡(luò)監(jiān)控平臺(tái)所有的處理記錄。步驟103、根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障。其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。本發(fā)明實(shí)施例所提供的故障監(jiān)控方法,監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。從本發(fā)明提供的技術(shù)方案可見(jiàn),由于對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況實(shí)現(xiàn)了自動(dòng)監(jiān)控,并且在監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),自動(dòng)獲取網(wǎng)絡(luò)平臺(tái)的日志文件并根據(jù)日志文件和預(yù)設(shè)故障信息庫(kù)處理故障,從而無(wú)需耗費(fèi)人力成本,簡(jiǎn)單、快捷地實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行情況的監(jiān)控以及對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)故障的處理。本發(fā)明實(shí)施例提供另一種故障監(jiān)控方法,如圖2所示,該方法包括:步驟201、創(chuàng)建網(wǎng)絡(luò)監(jiān)控平臺(tái)的守護(hù)進(jìn)程。具體的,守護(hù)進(jìn)程daemon是一種運(yùn)行在后臺(tái)的一種特殊的進(jìn)程,它獨(dú)立于控制終端并且周期性的執(zhí)行某種任務(wù)或等待處理某些發(fā)生的事件。由于在操作系統(tǒng)linux中,每個(gè)系統(tǒng)與用戶進(jìn)行交流的界面成為終端,每一個(gè)從此終端開(kāi)始運(yùn)行的進(jìn)程都會(huì)依附于這個(gè)終端,這個(gè)終端被稱為這些進(jìn)程的控制終端,當(dāng)控制終端被關(guān)閉的時(shí)候,相應(yīng)的進(jìn)程都會(huì)自動(dòng)關(guān)閉。但是守護(hù)進(jìn)程卻能突破這種限制,脫離于終端在后臺(tái)運(yùn)行并且不被任何其他進(jìn)程所打斷。它從被執(zhí)行的時(shí)候開(kāi)始運(yùn)轉(zhuǎn),直到整個(gè)系統(tǒng)關(guān)閉才退出。步驟202、通過(guò)守護(hù)進(jìn)程監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況。具體的,可以通過(guò)守護(hù)進(jìn)程執(zhí)行命令/etc/init.d/shinkenstatus來(lái)監(jiān)控網(wǎng)絡(luò)平臺(tái)的運(yùn)行情況。步驟203、當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),通過(guò)守護(hù)進(jìn)程獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。步驟204、通過(guò)守護(hù)進(jìn)程根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障。其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。需要說(shuō)明的是,本發(fā)明實(shí)施例提供的故障監(jiān)控方法與圖1對(duì)應(yīng)的實(shí)施例提供的故障監(jiān)控方法的區(qū)別在于,本發(fā)明實(shí)施例提供的故障監(jiān)控方法是圖1對(duì)應(yīng)的實(shí)施例提供的故障監(jiān)控方法的一種具體實(shí)現(xiàn)方式,本發(fā)明實(shí)施例提供的故障監(jiān)控方法首先創(chuàng)建一個(gè)守護(hù)進(jìn)程,以通過(guò)守護(hù)進(jìn)程進(jìn)行圖1對(duì)應(yīng)的實(shí)施例提供的故障監(jiān)控方法的所有步驟。本發(fā)明實(shí)施例所提供的故障監(jiān)控方法,創(chuàng)建網(wǎng)絡(luò)監(jiān)控平臺(tái)的守護(hù)進(jìn)程;通過(guò)守護(hù)進(jìn)程監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),通過(guò)守護(hù)進(jìn)程獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;通過(guò)守護(hù)進(jìn)程根據(jù)日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。從本發(fā)明提供的技術(shù)方案可見(jiàn),由于創(chuàng)建了守護(hù)進(jìn)程,進(jìn)而控制守護(hù)進(jìn)程就可以實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)平臺(tái)的運(yùn)行情況進(jìn)行監(jiān)控,并且在所控制的守護(hù)進(jìn)程監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),控制守護(hù)進(jìn)程就可以獲取網(wǎng)絡(luò)平臺(tái)的日志文件并根據(jù)日志文件和故障信息庫(kù)處理故障,從而無(wú)需耗費(fèi)人力成本,簡(jiǎn)單、快捷地實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行情況的監(jiān)控以及對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)故障的處理。本發(fā)明實(shí)施例提供又一種故障監(jiān)控方法,如圖3所示,該方法包括:步驟301、定時(shí)獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的性能數(shù)據(jù)。步驟302、根據(jù)網(wǎng)絡(luò)監(jiān)控平臺(tái)的性能數(shù)據(jù)確定網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況。需要說(shuō)明的是,定時(shí)獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的性能數(shù)據(jù)、根據(jù)所獲取的性能數(shù)據(jù)進(jìn)行分析以確定網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況。其中,網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況包括運(yùn)行正常和運(yùn)行停止兩種情況。步驟303、當(dāng)網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),執(zhí)行網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令。具體的,重啟命令可以是/etc/init.d/shinkenrestart。需要說(shuō)明的是,網(wǎng)絡(luò)監(jiān)控平臺(tái)可能存在偶然異常導(dǎo)致的停止運(yùn)行情況,這種情況不屬于故障,因此需要執(zhí)行網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令以排除這種情況導(dǎo)致的網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行。步驟304、若網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟失敗,獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。需要說(shuō)明的是,若網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功,則說(shuō)明網(wǎng)絡(luò)監(jiān)控平臺(tái)的停止運(yùn)行是因?yàn)榕既划惓?dǎo)致的,網(wǎng)絡(luò)監(jiān)控平臺(tái)的成功重啟已經(jīng)處理了偶然異常,因此不再執(zhí)行其他任何操作,結(jié)束整個(gè)流程。步驟305、在日志文件中獲取包含預(yù)設(shè)關(guān)鍵字的信息。具體的,預(yù)設(shè)關(guān)鍵字是用來(lái)分析導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的關(guān)鍵信息,他可以是“error”或“errorlog”或“configerror”等關(guān)鍵詞語(yǔ)。步驟306、根據(jù)包含預(yù)設(shè)關(guān)鍵字的信息確定導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障。具體的,由于日志文件中記錄的是一條一條的運(yùn)行信息,而每條運(yùn)行信息都清楚地表明了所運(yùn)行的項(xiàng)目以及所運(yùn)行的項(xiàng)目是否正常,因此獲取了包含預(yù)設(shè)關(guān)鍵字的信息,就能直接從信息中確定導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障。步驟307、在故障信息庫(kù)中獲取處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的目標(biāo)處理方法。其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。具體的,導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障可以包括配置文件中參數(shù)錯(cuò)誤、配置文件錯(cuò)誤以及配置文件命令錯(cuò)誤等。針對(duì)因配置文件中參數(shù)錯(cuò)誤導(dǎo)致的網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,處理方法可以是恢復(fù)默認(rèn)參數(shù);針對(duì)因配置文件錯(cuò)誤導(dǎo)致的網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,處理方法可以是刪除配置文件;針對(duì)因配置文件命令錯(cuò)誤導(dǎo)致的網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,處理方法可以是刪除配置文件命令,因此故障信息庫(kù)的建立可以如下表1所示,表1導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障對(duì)應(yīng)的處理方法配置文件中參數(shù)錯(cuò)誤恢復(fù)默認(rèn)參數(shù)配置文件錯(cuò)誤刪除配置文件配置文件命令錯(cuò)誤刪除配置文件命令確定了導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,就可以根據(jù)表1確定目標(biāo)處理方法,即如果導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障是配置文件中參數(shù)錯(cuò)誤,那么目標(biāo)處理方法就是恢復(fù)默認(rèn)參數(shù);如果導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障是配置文件錯(cuò)誤,那么目標(biāo)處理方法就是刪除配置文件;如果導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障是配置文件命令錯(cuò)誤,那么目標(biāo)處理方法就是刪除配置文件命令。步驟308、采用目標(biāo)處理方法處理故障。步驟309、執(zhí)行網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令。需要說(shuō)明的是,采用目標(biāo)處理方法處理故障后需要執(zhí)行網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令以查看故障是否已經(jīng)處理,網(wǎng)絡(luò)監(jiān)控平臺(tái)是否能夠重新運(yùn)行。步驟310、若網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功,確定導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障被成功處理。步驟311、若網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟失敗,獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。需要說(shuō)明的是,由于網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟失敗,會(huì)產(chǎn)生新的日志文件,因此需要再次獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件以進(jìn)行分析。步驟312、根據(jù)日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,直到網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功。需要說(shuō)明的是,再次根據(jù)日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的具體過(guò)程如步驟305~308所示,直到網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功。還需要說(shuō)明的是,還可以創(chuàng)建守護(hù)進(jìn)程,以通過(guò)守護(hù)進(jìn)程完成步驟301~312。本發(fā)明實(shí)施例所提供的故障監(jiān)控方法,監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。從本發(fā)明提供的技術(shù)方案可見(jiàn),由于對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況實(shí)現(xiàn)了自動(dòng)監(jiān)控,并且在監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),自動(dòng)獲取網(wǎng)絡(luò)平臺(tái)的日志文件并根據(jù)日志文件和預(yù)設(shè)故障信息庫(kù)處理故障,從而無(wú)需耗費(fèi)人力成本,簡(jiǎn)單、快捷地實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行情況的監(jiān)控以及對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)故障的處理。本發(fā)明實(shí)施例提供一種故障監(jiān)控裝置,如圖4所示,該故障監(jiān)控裝置4包括:監(jiān)控模塊41,用于監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況。獲取模塊42,用于當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。處理模塊43,用于根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。進(jìn)一步,在圖4對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供另一種故障監(jiān)控裝置,如圖5所示,該故障監(jiān)控裝置4還包括:創(chuàng)建模塊44,用于創(chuàng)建網(wǎng)絡(luò)監(jiān)控平臺(tái)的守護(hù)進(jìn)程。監(jiān)控模塊41,具體用于通過(guò)守護(hù)進(jìn)程監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況。獲取模塊42,具體用于當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),通過(guò)守護(hù)進(jìn)程獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。處理模塊43,具體用于通過(guò)守護(hù)根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障。進(jìn)一步,在圖4對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供又一種故障監(jiān)控裝置,如圖6所示,監(jiān)控模塊41具體用于:定時(shí)獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的性能數(shù)據(jù);根據(jù)網(wǎng)絡(luò)監(jiān)控平臺(tái)的性能數(shù)據(jù)確定網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況。獲取模塊42具體用于:當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),執(zhí)行網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令;若網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟失敗,獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。該故障監(jiān)控裝置4還包括:執(zhí)行模塊45,用于執(zhí)行網(wǎng)絡(luò)監(jiān)控平臺(tái)的重啟命令。確定模塊46,用于若網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功,確定導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障被成功處理。獲取模塊42,還用于若網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟失敗,獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件。處理模塊43,還用于根據(jù)日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障,直到網(wǎng)絡(luò)監(jiān)控平臺(tái)重啟成功。處理模塊43包括:獲取單元431,用于在日志文件中獲取包含預(yù)設(shè)關(guān)鍵字的信息。確定單元432,用于根據(jù)包含預(yù)設(shè)關(guān)鍵字的信息確定導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障。獲取單元431,還用于在故障信息庫(kù)中獲取處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的目標(biāo)處理方法。處理單元433,用于采用目標(biāo)處理方法處理故障。本發(fā)明實(shí)施例所提供的故障監(jiān)控裝置,監(jiān)控網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況;當(dāng)監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),獲取網(wǎng)絡(luò)監(jiān)控平臺(tái)的日志文件;根據(jù)獲得的日志文件和故障信息庫(kù)處理導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障;其中,故障信息庫(kù)存儲(chǔ)有針對(duì)導(dǎo)致網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行的故障的處理方法。從本發(fā)明提供的技術(shù)方案可見(jiàn),由于對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)的運(yùn)行情況實(shí)現(xiàn)了自動(dòng)監(jiān)控,并且在監(jiān)控到網(wǎng)絡(luò)監(jiān)控平臺(tái)停止運(yùn)行時(shí),自動(dòng)獲取網(wǎng)絡(luò)平臺(tái)的日志文件并根據(jù)日志文件和預(yù)設(shè)故障信息庫(kù)處理故障,從而無(wú)需耗費(fèi)人力成本,簡(jiǎn)單、快捷地實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)運(yùn)行情況的監(jiān)控以及對(duì)網(wǎng)絡(luò)監(jiān)控平臺(tái)故障的處理。在實(shí)際應(yīng)用中,所述監(jiān)控模塊41、獲取模塊42、處理模塊43、獲取單元431、確定單元432、處理單元433、創(chuàng)建模塊44、執(zhí)行模塊45、確定模塊46均可由位于故障監(jiān)控裝置中的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數(shù)字信號(hào)處理器(digitalsignalprocessor,dsp)或現(xiàn)場(chǎng)可編程門陣列(fieldprogrammablegatearray,fpga)等實(shí)現(xiàn)。雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書(shū)所界定的范圍為準(zhǔn)。當(dāng)前第1頁(yè)12