利用snmp監控交換機


我們迫切需要加上對流量的監控,正好我們新上架的H3C-5120可以做,所以在zabbix上加入了對交換機的監控。第一種方法:我們可以使用zabbix自帶的模板:Template SNMP Interfaces,第二種方法:自定義鍵值。

一、自動發現
1、創建主機,選擇SNMP介面,寫入H3C的IP和161(snmp)端口,模板中添加Template SNMP Interfaces。
2、配置發現規則,配置主機介面及SNMP community,SNMP community可以自定義,更新
3、等待組態-主機-可用性上SNMP變成綠色說明已經完成自動發現並監控

二、自定義鍵值
對於zabbix自帶監控模板無法找到的監控項,我們使用自定義鍵值的方式,在安裝zabbix的時候你需要增加snmp的支持

1、首先需要取得鍵值,使用linux下的snmpwalk實現。 snmpwalk -v 2c -c public 192.168.222.254 輸出交換機全部鍵值

例如像獲取交換機第三個端口的入口流量,需要使用IF-MIB::ifInOctets.3字符串,如下:
IF-MIB::ifInOctets.3 = Counter32: 3409739121

然后使用snmpget命令來獲取IF-MIB::ifInOctets.3的OID。

snmpget -v 2c -c public -On 10.62.1.22 IF-MIB::ifInOctets.3

最后一個數字3表示端口3,如果你想監控端口23那就寫上23.
會輸出如下值:
.1.3.6.1.2.1.2.2.1.10.3 = Counter32: 3472126941

最后我們到zabbix中創建監控項
點擊監控項item,在右上角點擊“create item”,type選擇SNMP v2,snmp community使用默認的public,port不填寫默認為161. SNMP OID寫上OID,例如”.1.3.6.1.2.1.2.2.1.10.3"。然后其他內容和其他item type一樣,然后保存即可。最后看看是否獲取到了數據。

簡單實例
參數
Community:public
OID:1.2.3.45.6.7.8.0
Key: 例如sysName等

ps.順便說一下H3C-5120-28P的性能,了解一下交換機的參數。
型號:S5120-28P-LI ,24個100/1000M口,4個1000M SFP光口
性能:交換容量 192Gbps 包轉發率 42Mbps,支持CLI和SNMP

交換容量:指的是端口能提供的總帶寬。計算公式為端口數相應端口速率2(全雙工模式)如果總帶寬≤標稱交換容量,那么在交換容量上是線速的

包轉發:千兆端口數量×1.488Mpps+百兆端口數量0.1488Mpps+其余類型端口數相應計算方法,如果這個速率能≤標稱包轉發速率,那么交換機在做交換的時候可以做到線速

如果能滿足上面兩個條件,那么我們就說這款交換機真正做到了線性無阻塞


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM