如何利用snmp監(jiān)控網絡設備(snmp監(jiān)控服務器)
snmp是簡單網絡管理協(xié)議,利用好它我們在監(jiān)控上上可以很方便的查看設備運行時間,網絡流量,端口狀態(tài),設備cpu,內存,溫度,路由數量變化,光設備的工作狀態(tài),光功率等。通過監(jiān)控我們可以及時發(fā)現(xiàn)問題,并通過歷史數據對比,及時發(fā)現(xiàn)各項數值變動,讓我們在運維中事半功倍。
snmp的配置
有的設備默認已經打開了snmp,有的需要手動打開
華為設備的snmp配置
思科設備的snmp配置
華三設備的snmp配置
snmp是可以定義指定的ip才能訪問的,用訪問列表即可控制。
常用的snmp監(jiān)控軟件有:cacti, zabbix,這兩個是開源,其它有付費和企業(yè)按需研發(fā)的監(jiān)控軟件。
- cacti——監(jiān)控流量不用自建模板,監(jiān)控其它項目時可能需要自建模板,圖比較直觀;
- zabbix——需要有一定的linux能力,圖形也做得不錯。
利用snmp對設備流量監(jiān)控
SNMP的一些參數設定
snmp參數設定
設備端口流量圖
對于流量監(jiān)控,只需要知道snmp的只讀字符串即可(可簡單理解為snmp的密碼)
利用snmp的OID號對其它項目進行監(jiān)控
對于除流量之外的監(jiān)控,只知道snmp還是不夠的,每一個項目都對應了一個oid號,需要了解到這個oid號才能對其進行監(jiān)控。常見OID可以網絡上查找,但很多廠商oid并沒有公開,需要在其產品說明書中查找,或者通過軟件來查找。
通過snmpwalk來查找,事先需要安裝好net-snmp軟件(也有其他類似的軟件)。
比如,現(xiàn)在要找到OLP設備上的光功率值的OID,以方便用snmp軟件來進行監(jiān)控
軟件客戶端
我們首先在windows的命令行下運行如下命令:
可以在中間找到跟上面客戶端軟件看到的數值一致的項(對數字進行了處理),其前面的一串數字就可以用來進行監(jiān)控了。
監(jiān)控設置
監(jiān)控的數據
監(jiān)控數據
snmp下可以監(jiān)控的東西非常多,前提是找到對應的OID號。用專門的軟件來監(jiān)控比很多廠商自帶的客戶端監(jiān)控更方便。
有任何需要交流的請留言!