基礎(chǔ)信息
權(quán)利要求
說(shuō)明書(shū)
PDF全文
法律信息
引證文獻(xiàn)
著錄項(xiàng)信息
專(zhuān)利名稱(chēng) | 一種巡檢網(wǎng)絡(luò)設(shè)備的方法和裝置 |
申請(qǐng)?zhí)?/td> | CN201210175793.1 | 申請(qǐng)日期 | 2012-05-31 |
法律狀態(tài) | 授權(quán) | 申報(bào)國(guó)家 | 中國(guó) |
公開(kāi)/公告日 | 2012-09-19 | 公開(kāi)/公告號(hào) | CN102684927A |
優(yōu)先權(quán) | 暫無(wú) | 優(yōu)先權(quán)號(hào) | 暫無(wú) |
主分類(lèi)號(hào) | H04L12/24 | IPC分類(lèi)號(hào) | H;0;4;L;1;2;/;2;4;;;H;0;4;L;1;2;/;2;6查看分類(lèi)表>
|
申請(qǐng)人 | 邁普通信技術(shù)股份有限公司 | 申請(qǐng)人地址 | 四川省成都市高新區(qū)九興大道16號(hào)邁普大廈
變更
專(zhuān)利地址、主體等相關(guān)變化,請(qǐng)及時(shí)變更,防止失效 |
權(quán)利人 | 邁普通信技術(shù)股份有限公司 | 當(dāng)前權(quán)利人 | 邁普通信技術(shù)股份有限公司 |
發(fā)明人 | 楊斌;劉剛國(guó) |
代理機(jī)構(gòu) | 北京德琦知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 謝安昆;宋志強(qiáng) |
摘要
本發(fā)明公開(kāi)了一種巡檢網(wǎng)絡(luò)設(shè)備的方法,該方法包括:將制定的shell腳本、網(wǎng)絡(luò)設(shè)備故障參數(shù)信息以及預(yù)設(shè)巡檢時(shí)間與待巡檢網(wǎng)絡(luò)設(shè)備的IP地址綁定并保存;當(dāng)所述預(yù)設(shè)巡檢時(shí)間到時(shí),通過(guò)遠(yuǎn)程登錄協(xié)議telnet或安全外殼協(xié)議ssh登錄到所述綁定的待巡檢網(wǎng)絡(luò)設(shè)備,并執(zhí)行綁定的shell腳本,通過(guò)telnet或ssh獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本的結(jié)果數(shù)據(jù),并根據(jù)所述綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù),若分析結(jié)果存在異常,則記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理。基于同樣的發(fā)明構(gòu)思,還提出一種裝置,能夠提高巡檢網(wǎng)絡(luò)設(shè)備的工作效率,降低巡檢的成本。
1.一種巡檢網(wǎng)絡(luò)設(shè)備的方法,其特征在于,所述方法包括:將制定的網(wǎng)絡(luò)設(shè)備的命令解析器shell腳本、網(wǎng)絡(luò)設(shè)備故障參數(shù)信息以及預(yù)設(shè)巡檢時(shí)間與待巡檢網(wǎng)絡(luò)設(shè)備的IP地址綁定并保存;
所述預(yù)設(shè)巡檢時(shí)間到時(shí),通過(guò)遠(yuǎn)程登錄協(xié)議telnet或安全外殼協(xié)議ssh登錄到所述綁定的待巡檢網(wǎng)絡(luò)設(shè)備,并通過(guò)telnet或ssh協(xié)議將shell腳本發(fā)送到所述待巡檢網(wǎng)絡(luò)設(shè)備,使所述待巡檢網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本,通過(guò)telnet或ssh獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本的結(jié)果數(shù)據(jù),并根據(jù)所述綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù),若分析結(jié)果存在異常,則記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行shell腳本的結(jié)果數(shù)據(jù)之后,并在根據(jù)綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù)之前,所述方法進(jìn)一步包括:
判斷所述結(jié)果數(shù)據(jù)是否為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù),如果是,將所述結(jié)果數(shù)據(jù)作為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)保存到本地;否則,根據(jù)所述數(shù)據(jù)庫(kù)中對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在判斷所述結(jié)果數(shù)據(jù)為所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)之后,并在將所述結(jié)果數(shù)據(jù)保存到本地之前,所述方法進(jìn)一步包括:
確定本地是否已保存所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù),如果是,將所述為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)的結(jié)果數(shù)據(jù)與本地保存的配置數(shù)據(jù)進(jìn)行對(duì)比,若存在不一致,則記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理;否則,執(zhí)行所述將所述結(jié)果數(shù)據(jù)作為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)保存到本地的操作。
4.根據(jù)權(quán)利要求1-3中任意一項(xiàng)所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息包括:數(shù)值型參數(shù)信息和關(guān)鍵字型參數(shù)信息;
所述根據(jù)所述綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù)包括:
在所述結(jié)果數(shù)據(jù)中查找所述綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息中的關(guān)鍵字,如果所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息是數(shù)值型參數(shù),則在所述結(jié)果數(shù)據(jù)中獲取所述查找到的關(guān)鍵字對(duì)應(yīng)的數(shù)值判定是否異常;如果所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息是關(guān)鍵字型參數(shù),則根據(jù)查找到的關(guān)鍵字判定是否異常。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,
所述數(shù)值型參數(shù)信息支持規(guī)則>,>=,<,<=,==,?。?,(),&&,||;其中,規(guī)則>,>=,<,<=,==,?。綖榛疽?guī)則;
所述根據(jù)與所述預(yù)設(shè)巡檢時(shí)間綁定記錄的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù)還包括:
若在分析所述結(jié)果數(shù)據(jù)中,所述數(shù)值型參數(shù)信息中包含下述之一或任意組合規(guī)則時(shí),解析成所述基本規(guī)則:(),&&,||。
6.一種裝置,可應(yīng)用于巡檢網(wǎng)絡(luò)設(shè)備,其特征在于,所述裝置包括:記錄單元、管理單元、分析單元和存儲(chǔ)單元;
所述記錄單元,用于將制定的網(wǎng)絡(luò)設(shè)備的命令解析器shell腳本、網(wǎng)絡(luò)設(shè)備故障參數(shù)信息以及預(yù)設(shè)巡檢時(shí)間與待巡檢網(wǎng)絡(luò)設(shè)備的IP地址綁定并保存;
所述管理單元,用于所述預(yù)設(shè)巡檢時(shí)間到時(shí),通過(guò)遠(yuǎn)程登錄協(xié)議telnet或安全外殼協(xié)議ssh登錄到所述記錄單元中綁定的待巡檢網(wǎng)絡(luò)設(shè)備,通過(guò)telnet或ssh協(xié)議將shell腳本發(fā)送到所述待巡檢網(wǎng)絡(luò)設(shè)備,使所述待巡檢網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本,通過(guò)telnet或ssh獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本的結(jié)果數(shù)據(jù);
所述分析單元,用于根據(jù)所述記錄單元中與所述預(yù)設(shè)巡檢時(shí)間綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù);
所述存儲(chǔ)單元,用于若所述分析單元分析的結(jié)果存在異常,記錄異常數(shù)據(jù)并進(jìn)行相應(yīng)的處理。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置進(jìn)一步包括:確定單元;
所述確定單元,用于所述管理單元獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行shell腳本的結(jié)果數(shù)據(jù)之后,判斷所述結(jié)果數(shù)據(jù)是否為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù);
所述存儲(chǔ)單元,進(jìn)一步用于當(dāng)所述確定單元判斷所述結(jié)果數(shù)據(jù)為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)時(shí),將所述結(jié)果數(shù)據(jù)作為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)保存;
所述分析單元,用于當(dāng)所述確定單元判斷所述結(jié)果數(shù)據(jù)不為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)時(shí),根據(jù)所述記錄單元中綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置進(jìn)一步包括:對(duì)比單元;
所述確定單元,進(jìn)一步用于當(dāng)確定所述結(jié)果數(shù)據(jù)為所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)之后,確定所述存儲(chǔ)單元是否已保存所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù);
所述對(duì)比單元,用于若所述確定單元確定所述存儲(chǔ)單元已保存所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)時(shí),將所述結(jié)果數(shù)據(jù)與所述存儲(chǔ)單元保存的網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)進(jìn)行對(duì)比;
所述存儲(chǔ)單元,進(jìn)一步用于當(dāng)所述對(duì)比單元將所述結(jié)果數(shù)據(jù)與所述保存的網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)對(duì)比,結(jié)果為不一致時(shí),記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理;當(dāng)所述確定單元確定所述存儲(chǔ)單元未保存所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)時(shí),保存所述結(jié)果數(shù)據(jù)。
9.根據(jù)權(quán)利要求6-8中任意一項(xiàng)所述的裝置,其特征在于,
所述記錄單元,保存的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息包括:數(shù)值型參數(shù)信息和關(guān)鍵字型參數(shù)信息;
所述分析單元,用于在所述結(jié)果數(shù)據(jù)中查找所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息中的關(guān)鍵字,如果所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息是數(shù)值型參數(shù),則在所述結(jié)果數(shù)據(jù)中獲取所述查找到的關(guān)鍵字對(duì)應(yīng)的數(shù)值判定是否異常;如果所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息是關(guān)鍵字型參數(shù),則根據(jù)查找到的關(guān)鍵字判定是否異常。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,
所述記錄單元,記錄的數(shù)值型參數(shù)信息支持規(guī)則>,>=,<,<=,==,?。剑?),&&,||;其中,規(guī)則>,>=,<,<=,==,?。綖榛疽?guī)則;
所述分析單元,用于若在分析所述結(jié)果數(shù)據(jù)中,所述記錄單元記錄的數(shù)值型參數(shù)信息中包含下述之一或任意組合規(guī)則時(shí),解析成所述基本規(guī)則:(),&&,||。
一種巡檢網(wǎng)絡(luò)設(shè)備的方法和裝置\n技術(shù)領(lǐng)域\n[0001] 本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種巡檢網(wǎng)絡(luò)設(shè)備的方法和裝置。\n背景技術(shù)\n[0002] 從網(wǎng)絡(luò)技術(shù)起步發(fā)展至今已經(jīng)經(jīng)歷過(guò)十多年的大發(fā)展,在如今的各行各業(yè),人們的工作學(xué)習(xí)生活已經(jīng)離不開(kāi)網(wǎng)絡(luò),而支撐這些的就是網(wǎng)絡(luò)基礎(chǔ)設(shè)施,網(wǎng)絡(luò)基礎(chǔ)設(shè)施規(guī)模變得越來(lái)越大,之前的小型企業(yè)網(wǎng),如今擴(kuò)容到中型企業(yè)網(wǎng),中型企業(yè)網(wǎng)擴(kuò)大到大型企業(yè)網(wǎng),建立各種各樣的骨干網(wǎng),網(wǎng)絡(luò)設(shè)備數(shù)成幾何級(jí)增長(zhǎng)。\n[0003] 網(wǎng)絡(luò)設(shè)備需要技術(shù)服務(wù)人員或設(shè)備管理人員定期檢查運(yùn)行情況、配置情況等,業(yè)界稱(chēng)為巡檢,而當(dāng)前使用的巡檢常規(guī)方法是人工巡檢,通過(guò)shell命令獲取設(shè)備的日志信息、配置數(shù)據(jù)、運(yùn)行數(shù)據(jù)等,然后導(dǎo)出結(jié)果文件,再通過(guò)人工方式逐個(gè)檢查結(jié)果文件,以此查找出設(shè)備存在的問(wèn)題或隱患。然而這種方式效率及其低下,且耗費(fèi)大量人力,尤其對(duì)大型設(shè)備,通常情況下,其原始數(shù)據(jù)量能夠達(dá)到幾兆,使工作量陡然上升,不利于發(fā)現(xiàn)問(wèn)題,特別是隱藏的問(wèn)題。\n發(fā)明內(nèi)容\n[0004] 有鑒于此,本發(fā)明提供一種巡檢網(wǎng)絡(luò)設(shè)備的方法和裝置,能夠提高巡檢網(wǎng)絡(luò)設(shè)備的工作效率,降低巡檢的成本。\n[0005] 為解決上述技術(shù)問(wèn)題,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:\n[0006] 一種巡檢網(wǎng)絡(luò)設(shè)備的方法,所述方法包括:將制定的網(wǎng)絡(luò)設(shè)備的命令解析器shell腳本、網(wǎng)絡(luò)設(shè)備故障參數(shù)信息以及預(yù)設(shè)巡檢時(shí)間與待巡檢網(wǎng)絡(luò)設(shè)備的IP地址綁定并保存;\n[0007] 所述預(yù)設(shè)巡檢時(shí)間到時(shí),通過(guò)遠(yuǎn)程登錄協(xié)議telnet或安全外殼協(xié)議ssh登錄到所述綁定的待巡檢網(wǎng)絡(luò)設(shè)備,并執(zhí)行綁定的shell腳本,通過(guò)telnet或ssh獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本的結(jié)果數(shù)據(jù),并根據(jù)所述綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù),若分析結(jié)果存在異常,則記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理。\n[0008] 一種裝置,可應(yīng)用于巡檢網(wǎng)絡(luò)設(shè)備,所述裝置包括:記錄單元、管理單元、分析單元和存儲(chǔ)單元;\n[0009] 所述記錄單元,用于將制定的網(wǎng)絡(luò)設(shè)備的命令解析器shell腳本、網(wǎng)絡(luò)設(shè)備故障參數(shù)信息以及預(yù)設(shè)巡檢時(shí)間與待巡檢網(wǎng)絡(luò)設(shè)備的IP地址綁定并保存;\n[0010] 所述管理單元,用于所述預(yù)設(shè)巡檢時(shí)間到時(shí),通過(guò)遠(yuǎn)程登錄協(xié)議telnet或安全外殼協(xié)議ssh登錄到所述記錄單元中綁定的待巡檢網(wǎng)絡(luò)設(shè)備,并執(zhí)行所述記錄單元中綁定的shell腳本,通過(guò)telnet或ssh獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本的結(jié)果數(shù)據(jù);\n[0011] 所述分析單元,用于根據(jù)所述記錄單元中與所述預(yù)設(shè)巡檢時(shí)間綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù);\n[0012] 所述存儲(chǔ)單元,用于若所述分析單元分析的結(jié)果存在異常,記錄異常數(shù)據(jù)并進(jìn)行相應(yīng)的處理。\n[0013] 綜上所述,本發(fā)明通過(guò)在預(yù)設(shè)巡檢時(shí)間到時(shí),自動(dòng)從網(wǎng)絡(luò)設(shè)備獲取執(zhí)行shell腳本的結(jié)果數(shù)據(jù),并根據(jù)記錄的對(duì)應(yīng)網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析獲取的結(jié)果數(shù)據(jù),若分析結(jié)果存在異常,則記錄異常數(shù)據(jù),能夠提高巡檢網(wǎng)絡(luò)設(shè)備的工作效率,降低巡檢的成本。\n附圖說(shuō)明\n[0014] 圖1為本發(fā)明實(shí)施例中巡檢網(wǎng)絡(luò)設(shè)備的方法的流程圖;\n[0015] 圖2本發(fā)明具體實(shí)施例中處理獲取的結(jié)果數(shù)據(jù)的流程示意圖;\n[0016] 圖3為本發(fā)明具體實(shí)施例中應(yīng)用于巡檢網(wǎng)絡(luò)設(shè)備的裝置的結(jié)構(gòu)示意圖。\n具體實(shí)施方式\n[0017] 為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明所述方案作進(jìn)一步地詳細(xì)說(shuō)明。\n[0018] 本發(fā)明實(shí)施例中提出一種巡檢網(wǎng)絡(luò)設(shè)備的方法,通過(guò)巡檢設(shè)備自動(dòng)化的巡檢網(wǎng)絡(luò)設(shè)備,能夠提高巡檢網(wǎng)絡(luò)設(shè)備的工作效率,降低巡檢的成本。\n[0019] 在巡檢設(shè)備上,將制定的網(wǎng)絡(luò)設(shè)備的命令解析器(shell)腳本、網(wǎng)絡(luò)設(shè)備故障參數(shù)信息以及預(yù)設(shè)巡檢時(shí)間與待巡檢網(wǎng)絡(luò)設(shè)備的IP地址綁定并保存。其中,shell腳本同現(xiàn)有實(shí)現(xiàn),為了獲取網(wǎng)絡(luò)設(shè)備的日志數(shù)據(jù)、配置數(shù)據(jù)和運(yùn)行數(shù)據(jù)等,并針對(duì)綁定的IP地址所對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備編寫(xiě);網(wǎng)絡(luò)設(shè)備上執(zhí)行shell腳本獲取的結(jié)果數(shù)據(jù)中除了網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)之外的結(jié)果數(shù)據(jù)通過(guò)配置的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息進(jìn)行分析;預(yù)設(shè)巡檢時(shí)間根據(jù)實(shí)際應(yīng)用情況確定最佳巡檢時(shí)間,比如每天的零點(diǎn);待巡檢網(wǎng)絡(luò)設(shè)備的IP地址用于標(biāo)識(shí)唯一的網(wǎng)絡(luò)設(shè)備。\n[0020] 參見(jiàn)圖1,圖1為本發(fā)明實(shí)施例中巡檢網(wǎng)絡(luò)設(shè)備的方法的流程圖。具體步驟為:\n[0021] 步驟101,預(yù)設(shè)巡檢時(shí)間到時(shí),巡檢設(shè)備通過(guò)遠(yuǎn)程登錄協(xié)議(telnet)或安全外殼協(xié)議(secure shell,ssh)登錄到所述綁定的待巡檢網(wǎng)絡(luò)設(shè)備,并執(zhí)行綁定的shell腳本。\n[0022] 本步驟中,預(yù)設(shè)巡檢時(shí)間到時(shí),巡檢設(shè)備通過(guò)telnet或ssh協(xié)議進(jìn)行后臺(tái)登錄信息的驗(yàn)證,登錄網(wǎng)絡(luò)設(shè)備,并通過(guò)telnet或ssh協(xié)議將shell腳本發(fā)送到網(wǎng)絡(luò)設(shè)備,使網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本。\n[0023] 步驟102,巡檢設(shè)備通過(guò)telnet或ssh獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本的結(jié)果數(shù)據(jù)。\n[0024] 步驟103,巡檢設(shè)備根據(jù)所述綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù),若分析結(jié)果存在異常,則記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理。\n[0025] 下面結(jié)合附圖,詳細(xì)說(shuō)明本發(fā)明具體實(shí)施例中如何分析獲取的網(wǎng)絡(luò)設(shè)備執(zhí)行shell腳本的結(jié)果數(shù)據(jù)。\n[0026] 參見(jiàn)圖2,圖2本發(fā)明具體實(shí)施例中處理獲取的結(jié)果數(shù)據(jù)的流程示意圖。\n[0027] 步驟201,巡檢設(shè)備通過(guò)telnet或ssh獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本的結(jié)果數(shù)據(jù)。\n[0028] 步驟202,巡檢設(shè)備判斷當(dāng)前獲取的結(jié)果數(shù)據(jù)是否是網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù),如果是,執(zhí)行步驟203;否則,執(zhí)行步206。\n[0029] 本步驟判斷當(dāng)前獲取的結(jié)果數(shù)據(jù)是否是網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù),通過(guò)判斷當(dāng)前獲取的結(jié)果數(shù)據(jù)是否是由獲取網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)的shell腳本命令執(zhí)行所得。\n[0030] 步驟203,巡檢設(shè)備確定本地是否已保存網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù),如果是,執(zhí)行步驟\n204;否則,執(zhí)行步驟205。\n[0031] 步驟204,巡檢設(shè)備將所述為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)的結(jié)果數(shù)據(jù)與保存的網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)進(jìn)行對(duì)比,若存在不一致,則記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理,結(jié)束本流程。\n[0032] 步驟205,巡檢設(shè)備將所述結(jié)果數(shù)據(jù)作為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)保存,結(jié)束本流程。\n[0033] 如果是第一次對(duì)該網(wǎng)絡(luò)設(shè)備進(jìn)行巡檢,則未保存該網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù),則將該次巡檢的為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)的結(jié)果數(shù)據(jù)保存;如果不是第一次對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行巡檢,則認(rèn)為保存的配置數(shù)據(jù)是正確的,該次巡檢的結(jié)果數(shù)據(jù)需同保存的配置數(shù)據(jù)進(jìn)行比對(duì)。在具體比對(duì)過(guò)程中,進(jìn)行逐字對(duì)比,存在配置不一樣的,則認(rèn)為該次巡檢獲取的配置數(shù)據(jù)出現(xiàn)異常,記錄異常數(shù)據(jù)。\n[0034] 步驟206,巡檢設(shè)備根據(jù)所述綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息逐條分析所述結(jié)果數(shù)據(jù)。\n[0035] 在網(wǎng)絡(luò)設(shè)備上執(zhí)行shell腳本時(shí),將根據(jù)每條shell命令逐段獲取結(jié)果數(shù)據(jù),在分析時(shí),根據(jù)獲取的順序逐段進(jìn)行分析,也可以所有shell命令執(zhí)行結(jié)束,再將結(jié)果數(shù)據(jù)逐段分析。\n[0036] 步驟207,若逐條分析過(guò)程中,在結(jié)果數(shù)據(jù)中查找到所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息中的關(guān)鍵字時(shí),確定該關(guān)鍵字對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息中是否為數(shù)值型參數(shù)信息,如果是,執(zhí)行步驟208;否則,執(zhí)行步驟209。\n[0037] 步驟208,巡檢設(shè)備在所述結(jié)果數(shù)據(jù)中獲取所述查找到的關(guān)鍵字對(duì)應(yīng)的數(shù)值判定是否異常,執(zhí)行步驟210。\n[0038] 步驟209,巡檢設(shè)備根據(jù)查找到的關(guān)鍵字判定是否異常。\n[0039] 巡檢設(shè)備對(duì)每段結(jié)果數(shù)據(jù)的分析過(guò)程中,將網(wǎng)絡(luò)設(shè)備故障的參數(shù)信息中的關(guān)鍵字逐個(gè)匹配,當(dāng)匹配到某個(gè)關(guān)鍵字時(shí),確定該關(guān)鍵字對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備參數(shù)信息是數(shù)值型參數(shù)信息還是關(guān)鍵字型參數(shù)信息,如果是數(shù)值型參數(shù)信息,則獲取查找到的關(guān)鍵字的對(duì)應(yīng)數(shù)值。\n如,該次匹配到的關(guān)鍵字為“CPU”,且網(wǎng)絡(luò)設(shè)備故障參數(shù)信息為“CPU>90”,則確定獲取的對(duì)應(yīng)數(shù)值是否在該范圍,如果在該范圍即為產(chǎn)生了故障。如果是關(guān)鍵字型參數(shù)信息,則根據(jù)查找到的關(guān)鍵字直接確定是否存在異常。如“read error”,則直接確定出現(xiàn)異常。\n[0040] 其中,數(shù)值型參數(shù)信息支持規(guī)則>,>=,<,<=,==,!=,(),&&,||;其中,規(guī)則>,>=,<,<=,==,!=為基本規(guī)則。\n[0041] 若在分析所述結(jié)果數(shù)據(jù)中,數(shù)值型參數(shù)信息中包含下述之一或任意組合規(guī)則時(shí),解析成所述基本規(guī)則:\n[0042] (),&&,||。\n[0043] 步驟210,巡檢設(shè)備在對(duì)結(jié)果數(shù)據(jù)分析時(shí),若出現(xiàn)異常,則記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理。\n[0044] 記錄的異常數(shù)據(jù)可以以日志形式保存,也可以以高亮的形式或報(bào)警的形式提示給管理員進(jìn)行相應(yīng)的處理。\n[0045] 基于同樣的發(fā)明構(gòu)思,本發(fā)明具體實(shí)施例中還提出一種裝置,可應(yīng)用于巡檢網(wǎng)絡(luò)設(shè)備。參見(jiàn)圖3,圖3為本發(fā)明具體實(shí)施例中應(yīng)用于巡檢網(wǎng)絡(luò)設(shè)備的裝置的結(jié)構(gòu)示意圖。該裝置包括:記錄單元301、管理單元302、分析單元303和存儲(chǔ)單元304。\n[0046] 記錄單元301,用于將制定的shell腳本、網(wǎng)絡(luò)設(shè)備故障參數(shù)信息以及預(yù)設(shè)巡檢時(shí)間與待巡檢網(wǎng)絡(luò)設(shè)備的IP地址綁定并保存。\n[0047] 管理單元302,用于所述預(yù)設(shè)巡檢時(shí)間到時(shí),通過(guò)telnet或ssh登錄到記錄單元\n301中綁定的待巡檢網(wǎng)絡(luò)設(shè)備,并執(zhí)行記錄單元301中綁定的shell腳本,通過(guò)telnet或ssh獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行所述shell腳本的結(jié)果數(shù)據(jù)。\n[0048] 分析單元303,用于根據(jù)記錄單元301中與所述預(yù)設(shè)巡檢時(shí)間綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析管理單元302獲取的結(jié)果數(shù)據(jù)。\n[0049] 存儲(chǔ)單元304,用于若分析單元303分析的結(jié)果存在異常,記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理。\n[0050] 較佳地,該裝置進(jìn)一步包括:確定單元305。\n[0051] 確定單元305,用于管理單元305獲取所述網(wǎng)絡(luò)設(shè)備執(zhí)行shell腳本的結(jié)果數(shù)據(jù)之后,判斷所述結(jié)果數(shù)據(jù)是否為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)。\n[0052] 存儲(chǔ)單元304,進(jìn)一步用于當(dāng)確定單元305判斷所述結(jié)果數(shù)據(jù)為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)時(shí),將所述結(jié)果數(shù)據(jù)作為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)保存。\n[0053] 分析單元303,用于當(dāng)確定單元305判斷所述結(jié)果數(shù)據(jù)不為網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)時(shí),根據(jù)記錄單元301中綁定的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析所述結(jié)果數(shù)據(jù)。\n[0054] 較佳地,該裝置進(jìn)一步包括:對(duì)比單元306。\n[0055] 確定單元305,進(jìn)一步用于當(dāng)判斷所述結(jié)果數(shù)據(jù)為所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)之后,確定所述存儲(chǔ)單元是否已保存所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)。\n[0056] 對(duì)比單元306,用于若確定單元305確定存儲(chǔ)單元304保存的所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)時(shí),將所述結(jié)果數(shù)據(jù)與保存的網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)進(jìn)行對(duì)比。\n[0057] 存儲(chǔ)單元304,進(jìn)一步用于當(dāng)對(duì)比單元306將所述結(jié)果數(shù)據(jù)與保存的網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)對(duì)比,結(jié)果為不一致時(shí),記錄異常數(shù)據(jù)并通知進(jìn)行相應(yīng)的處理;當(dāng)確定單元305確定存儲(chǔ)單元304未保存所述網(wǎng)絡(luò)設(shè)備的配置數(shù)據(jù)時(shí),保存所述結(jié)果數(shù)據(jù)。\n[0058] 較佳地,\n[0059] 記錄單元301,保存的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息包括:數(shù)值型參數(shù)信息和關(guān)鍵字型參數(shù)信息;\n[0060] 分析單元303,用于在所述結(jié)果數(shù)據(jù)中查找所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息中的關(guān)鍵字,如果所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息是數(shù)值型參數(shù),則在所述結(jié)果數(shù)據(jù)中獲取所述查找到的關(guān)鍵字對(duì)應(yīng)的數(shù)值判定是否異常;如果所述網(wǎng)絡(luò)設(shè)備故障參數(shù)信息是關(guān)鍵字型參數(shù),則根據(jù)查找到的關(guān)鍵字判定是否異常。\n[0061] 較佳地,\n[0062] 記錄單元301,記錄的數(shù)值型參數(shù)信息支持規(guī)則>,>=,<,<=,==,!=,(),&&,||;其中,規(guī)則>,>=,<,<=,==,!=為基本規(guī)則。\n[0063] 分析單元303,用于若在分析所述結(jié)果數(shù)據(jù)中,記錄單元301記錄的數(shù)值型參數(shù)信息中包含下述之一或任意組合規(guī)則時(shí),解析成所述基本規(guī)則:(),&&,||。\n[0064] 上述實(shí)施例的單元可以集成于一體,也可以分離部署;可以合并為一個(gè)單元,也可以進(jìn)一步拆分成多個(gè)子單元。\n[0065] 綜上所述,本發(fā)明通過(guò)在預(yù)設(shè)巡檢時(shí)間到時(shí),自動(dòng)從網(wǎng)絡(luò)設(shè)備獲取執(zhí)行shell腳本的結(jié)果數(shù)據(jù),并根據(jù)記錄的網(wǎng)絡(luò)設(shè)備故障參數(shù)信息分析獲取的結(jié)果數(shù)據(jù),若分析結(jié)果存在異常,則記錄異常數(shù)據(jù),能夠提高巡檢網(wǎng)絡(luò)設(shè)備的工作效率,降低巡檢的成本。并有利于發(fā)現(xiàn)設(shè)備存在的問(wèn)題,特別是隱藏問(wèn)題。\n[0066] 以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
法律信息
- 2016-04-20
- 2012-11-14
實(shí)質(zhì)審查的生效
IPC(主分類(lèi)): H04L 12/24
專(zhuān)利申請(qǐng)?zhí)? 201210175793.1
申請(qǐng)日: 2012.05.31
- 2012-09-19
引用專(zhuān)利(該專(zhuān)利引用了哪些專(zhuān)利)
序號(hào) | 公開(kāi)(公告)號(hào) | 公開(kāi)(公告)日 | 申請(qǐng)日 | 專(zhuān)利名稱(chēng) | 申請(qǐng)人 |
1
| |
2007-10-17
|
2007-05-29
| | |
2
| |
2011-09-28
|
2011-05-05
| | |
3
| | 暫無(wú) |
2011-09-15
| | |
被引用專(zhuān)利(該專(zhuān)利被哪些專(zhuān)利引用)
序號(hào) | 公開(kāi)(公告)號(hào) | 公開(kāi)(公告)日 | 申請(qǐng)日 | 專(zhuān)利名稱(chēng) | 申請(qǐng)人 | 該專(zhuān)利沒(méi)有被任何外部專(zhuān)利所引用! |