全盤展示運行狀態(tài),減輕運維人員的重復(fù)性工作量,提高系統(tǒng)排錯速度,加速運維知識學(xué)習(xí)積累。

1、開啟交換機SNMP協(xié)議
連接交換機,運行enable進入用戶模式。
Switch>enable
Switch#
運行sh snmp查看SNMP協(xié)議是否開啟
Switch#sh snmp

運行config t進入全局配置模式
Switch#config t
Switch<config>#
設(shè)置只讀字符串,public為團體名稱,ro為只讀
Switch<config>#snmp-server community public ro
啟用snmp陷井,允許交換機將所有類型SNMP Trap發(fā)送出去
Switch<config>#snmp-server enable traps snmp
SNMP采用版本2,public作為團體名稱,192.168.1.75為zabbix-server地址
Switch<config>#snmp-server host 192.168.1.75 version 2c public
指定SNMP Trap的接收者為192.168.1.75(zabbix-server地址),發(fā)送Trap時采用public作為團體名稱
Switch<config>#snmp-server host 192.168.1.75 traps public
設(shè)置vlan1虛接口IP地址做為snmp trap信息的發(fā)布地址
Switch<config>#snmp-server trap-source vlan 1
2、配置zabbix
登錄zabbix系統(tǒng),點擊配置——主機群組——創(chuàng)建主機群組創(chuàng)建一個snmp主機群組


點擊配置——主機——創(chuàng)建主機

填寫主機名稱,選擇群組為snmp,移除客戶端類型,點擊添加按鈕,添加SNMP類型

IP地址填寫為交換機的IP地址

主機添加完成后點擊進入該主機,選擇模板

點擊宏按鈕添加主機宏
宏 {$SNMP_COMMUNITY} 值 public
