基于Python的交換機(jī)實時監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
【文章頁數(shù)】:5 頁
【部分圖文】:
圖1 MIB組織結(jié)構(gòu)圖
網(wǎng)絡(luò)設(shè)備的各個相關(guān)配置、數(shù)據(jù)等描述,均由OID來標(biāo)識。通過從MIB樹的根部進(jìn)行遍歷,可以獲取整個網(wǎng)絡(luò)設(shè)備所管理的對象的值或描述。如圖1所示,1.3.6.1.2.1就代表iso.org.dod.internet.mgmt.mib。1.5設(shè)計思路與系統(tǒng)架構(gòu)
圖2 系統(tǒng)流程圖
因此從實際工作出發(fā),為了提高工作效率和減少故障定位時間,當(dāng)某個樓宇的用戶提出報修請求時,工作人員無論在何時何地都可以直接通過瀏覽器打開系統(tǒng)首頁,選擇相應(yīng)的樓宇,實時獲取該樓宇交換機(jī)的所有端口的詳細(xì)狀態(tài)信息,并以不同的顏色對端口狀態(tài)進(jìn)行標(biāo)識,同時把整個交換機(jī)的所有端口狀態(tài)都在一個頁....
圖3 系統(tǒng)架構(gòu)圖
本系統(tǒng)采用B/S結(jié)構(gòu),使用web.py作為框架。前端使用html5+CSS實現(xiàn)頁面效果和布局控制,后端使用Python+SNMP協(xié)議通過交換機(jī)管理IP登錄相應(yīng)的交換機(jī),實時獲取交換機(jī)的啟動時間、工作狀態(tài)等數(shù)據(jù),生成靜態(tài)頁面推送至前端發(fā)布,用戶通過任意聯(lián)網(wǎng)終端使用瀏覽器即可方便實時....
圖4 系統(tǒng)主界面
可以看出,本系統(tǒng)對軟硬件配置要求低,普通計算機(jī)即可承擔(dān)。系統(tǒng)使用簡單,不需要對系統(tǒng)環(huán)境進(jìn)行任何配置,只需在后臺通過一條命令即可啟動服務(wù)器端程序并綁定端口號,啟動后客戶端即可通過瀏覽器進(jìn)行訪問。系統(tǒng)的主頁面如圖4所示。首先通過以下界面提交樓宇交換機(jī)信息,如圖5所示。
本文編號:4029532
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/4029532.html
下一篇:沒有了