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