1、登錄防火牆直接在web上面配置SNMP,只讀團體名、讀寫團體名、Trap接收主機、安全名,點擊應用完成防火牆上面的SNMP配置,如果你的命令行敲得6,可以使用命令行敲,配置效果一樣,交換機沒有這么優美的圖形界面,所以交換機敲的是命令行,人比較懶,就直接在防火牆上面填空了
2、在zabbix部署機上安裝net-snmp、net-snmp-utils包,測試snmp訪問。
如上圖表示測試成功,不清楚snmpwalk可以使用 snmpwalk --help查詢其功能
3、測試防火牆上面的SNMP的訪問因為數據太多截取部分
snmpwalk -v 2c -c community_name ipaddress
4、登錄zabbix ,在Zabbix中添加主機、模板(zabbix3.4自帶有模板)、宏設置
5、刷新zabbix看到SNMP點亮即可
6、查看接口流量
交換機的配置的snmp配置
1、telnet到華為交換機(我的是s2700)

snmp-agent # 開啟snmp snmp-agent local-engineid xxxxxxxxxxxxxxxxxxxxxxxxxx # 這個是版本不用動,太長懶得寫 snmp-agent community read xxxx # snmp 名稱 snmp-agent sys-info version all # 開啟版本 snmp-agent target-host trap address udp-domain 10.1.28.70 udp-port xx params securityname xxx v2c #udp-domain: zabbix地址 udp-port:zabbix 端口號 snmp名稱要與上面保持一致 最后是版本 snmp-agent trap enable
2、測試交換機上面snmp的訪問
snmpwalk -v 2c -c community_name ipaddress

3、登錄zabbix添加主機項中添加此交換機即可(配置防火牆步驟一致),查看SNMP是否聯通
4、查看接口流量,時間較短還沒有沒有生成圖像