說一下監控交換機端口的原理,SNMP是通過OID(標識符)來獲取當前設備的值。不管你監控什麼型號的交換機,只要修改相應oid就可以了。
一、如何獲取交換機端口的oid
參考zabbix 官方的snmp 資料,上面說的很清楚,
https://www.zabbix.com/wiki/howto/monitor/snmp/snmp
例如:(請修改自己的ip192.168.0.2 和團體號public)
[root@zabbix_server ~]# snmpwalk 192.168.0.2 -v1 -c public+|grep -i ifinoctet
IF-MIB::ifInOctets.1 = Counter32: 1527388259
IF-MIB::ifInOctets.10101 = Counter32: 3981185894
IF-MIB::ifInOctets.10102 = Counter32: 1151867655
IF-MIB::ifInOctets.10103 = Counter32: 3652535587
IF-MIB::ifInOctets.10104 = Counter32: 2460654335
IF-MIB::ifInOctets.10105 = Counter32: 0
IF-MIB::ifInOctets.10106 = Counter32: 1647081981
IF-MIB::ifInOctets.10107 = Counter32: 3095406759
IF-MIB::ifInOctets.10108 = Counter32: 2698100415
[root@zabbix_server ~]# snmpwalk -On 192.168.0.2 -v2c -c public ifInOctets.10101
.1.3.6.1.2.1.2.2.1.10.10101 = Counter32: 3990346790
.1.3.6.1.2.1.2.2.1.10.10101就是交換機第一個端口的oid,其它的以此類推。
二、導入模板,並把交換機加到模板中,請選擇機應端口的模板.
注意:別忘批量替換<snmp_community>public</snmp_community> #模板在文件夾內.
文檔內有相關模板:配置à模板à載入
這時在顯示圖型裏就可以看見圖了 ,具體請詳見配置模板。後面會介紹如何獲取設備OID