[發明專利]網絡設備監控方法及系統在審
| 申請號: | 201310503387.8 | 申請日: | 2013-10-23 |
| 公開(公告)號: | CN103516555A | 公開(公告)日: | 2014-01-15 |
| 發明(設計)人: | 云曉春;張永錚;王曦;常鵬;王勇;臧天寧;李高超;薛晨;吳震 | 申請(專利權)人: | 中國科學院信息工程研究所 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 楊立 |
| 地址: | 100093 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡設備 監控 方法 系統 | ||
技術領域
本發明涉及網絡技術領域,尤其涉及一種網絡設備監控方法及系統。
背景技術
隨著網絡技術的發展,計算機網絡在商業、金融、交通、通信、服務業等社會各個領域都發揮著不可替代的作用。網絡設備作為計算機網絡的基礎設施,承載著各領域應用系統的關鍵服務,對服務的正常運行起著關鍵的支撐作用。隨著網絡技術的飛速發展,網絡本身也變得越來越復雜,其規模、復雜性和異構性都大大增加,網絡連接、性能、安全等方面的問題隨之出現。如果沒有一個高效的網絡設備管理系統來監測、控制網絡設備的運行,將難以保證為用戶提供滿意的服務。因此,網絡設備管理的有效實施具有非常重要的現實和社會意義。
鑒于上述網絡設備管理的需求,大量商用和開源的網絡設備管理系統應運而生。大型商用網絡監控平臺以HP?OpenView為代表,常用的開源網絡設備軟件包括Zenoss、Nagios、cacti等。同時,各設備生產廠商也提供針對其自家設備的管理系統,如Cisco、華三。上述網絡設備管理系統,均以SNMP(Simple?Network?Management?Protocol,簡單網絡管理協議)協議為基礎實現。SNMP協議是基于MIB(Management?Information?Base,管理信息庫)庫的,MIB庫將設備信息按照樹形結構組織到一起,每條設備信息是樹的一個結點。由于網絡設備的多樣性,網絡設備監控需求繁多,標準MIB中,只包含常用設備信息,如網絡接口狀態、CPU利用率、內存利用率、風扇運行狀況等信息。當網絡設備有特殊的功能并且有特殊監控需求時,基于SNMP協議的標準MIB庫則不夠用了。為了解決這個問題,各設備生產廠商,對MIB庫進行擴展,制定私有的MIB庫,這樣使得SNMP可支持對特殊監控需求。但當某監控需求,在SNMP協議中不支持的時候,用戶就無法通過SNMP協議獲得設備信息。為此,nagio提出了擴展插件的解決方案,通過編寫自定義插件,來擴展監控功能。但是這種自定義插件機制有兩個缺點:一是對使用者的知識程度要求較高,需要使用者會編寫程序,包括執行shell腳本的程序,返回結果解析程序等;二是,需要將編寫的自定義的插件安裝到被控網絡設備中,這對路由器、交換機等非通用系統平臺的設備來說,是無法實現的。
發明內容
本發明所要解決的技術問題是提供一種網絡設備監控方法及系統,提高可擴展性和兼容性。
為解決上述技術問題,本發明提出了一種網絡設備監控方法,包括:
步驟一,按照網絡設備的類型為網絡設備創建設備模型文件,所述設備模型文件中指明該網絡設備對各監控項目所承載的協議,所述協議包括SNMP協議和/或Telnet協議,若為SNMP協議,則所述設備模型文件中還指明該監控項目對應的對象標識符OID,若為Telnet協議,則所述設備模型文件中還指明該監控項目對應的命令語句和結果解析語法;
步驟二,添加被監控網絡設備,并為該被監控網絡設備選擇監控項目;
步驟三,讀取所述被監控網絡設備的設備模型文件,獲取為該被監控網絡設備所選擇的監控項目所承載的協議及該協議對應的相關信息;
步驟四,根據選擇的監控項目及其所承載的協議對所述被監控網絡設備進行監控。
進一步地,上述網絡設備監控方法還可具有以下特點,所述監控項目包括采集狀態信息、采集故障信息、采集配置信息和下發配置信息。
進一步地,上述網絡設備監控方法還可具有以下特點,步驟四包括:
選擇的監控項目為采集配置信息或采集狀態信息,承載的協議為SNMP協議,則從設備模型文件中獲取該監控項目對應的對象標識符OID,向被監控網絡設備發出get請求,捕獲該被監控網絡設備的響應報文并解析,提取出配置信息或狀態信息,并存儲到數據存儲中心;
選擇的監控項目為采集配置信息或采集狀態信息,承載的協議為Telnet協議,則從設備模型文件中讀取該監控項目對應的命令語句和結果解析語法,利用與該被監控網絡設備的Telnet連接,自動執行所述命令語句,并使用所述結果解析語法對該被監控網絡設備反饋的字符串進行解析,獲得配置信息或狀態信息,并存儲到數據存儲中心。
進一步地,上述網絡設備監控方法還可具有以下特點,步驟四包括:
選擇的監控項目為采集故障信息,則通過創建SNMP協議trap信息接收服務來捕獲被監控網絡設備發生故障時產生的trap報文,解析該trap報文,獲得故障信息并存儲到數據存儲中心。
進一步地,上述網絡設備監控方法還可具有以下特點,步驟四包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院信息工程研究所,未經中國科學院信息工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310503387.8/2.html,轉載請聲明來源鉆瓜專利網。





