zabbix監控華爲USG6000防火牆

一、zabbix需要snmp v3模板
華爲usg6306防火牆默認的支持snmp v3 協議 ,但是3.1.4版本的 zabbix沒有snmp v3的模板,所以需要導入一個snmp v3的 模板,這個網上就有。該文檔的目錄中也有一份snmp v3的模板,導入流程如下:
1、
zabbix監控華爲USG6000防火牆

2、
zabbix監控華爲USG6000防火牆
選擇snmp v3模板文件後點擊匯入,即可導入zabbix snmpv3模板

二、zabbix_server端需要安裝snmp服務
[root@localhost-]# yum install -y net-snmp net-snmp-utils
[root@localhost-]# sed -i.ori '57a view systemview included .1' /etc/snmp/snmpd.conf
[root@localhost-]# /etc/init.d/snmpd start

也可自行百度安裝snmp v3所需要的 服務 。

三、華爲防火牆設置snmp v3驗證
zabbix監控華爲USG6000防火牆

其中安全用戶名,認證密碼,加密算法,加密密碼一定要記住。

四、zabbix添加監控主機,連接防火牆
1、添加snmp v3模板,在第二補已經給zabbix導入了snmp v3的模板。
zabbix監控華爲USG6000防火牆

zabbix監控華爲USG6000防火牆

五、添加cpu監控項目
1、 在華爲火牆官方文檔找到MIB 常用節點,獲取完整的OID
zabbix監控華爲USG6000防火牆
在zabbix_server 端測試是否可以獲取到火牆的cpu數據,
snmpwalk -v 3 -u #用戶名# -a SHA -A #驗證密碼# -x AES -X #隱私密碼# -l authPriv 192.168.1.1 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5
zabbix監控華爲USG6000防火牆

執行完命令後,可以看到輸出的第三行是有值的 ,這個41% 和防火牆web界面顯示的cpu佔用一樣。
zabbix監控華爲USG6000防火牆
截取紅框中的 參數,將參數追加在上一條命令之後,如下圖:

zabbix監控華爲USG6000防火牆
這一條 命令 就可以直接剔除多餘的輸出,只抓取正在用運行的 cpu的使用率。

2、將上面命令中的 完整OID複製出來,在zabbix中 配置監控項目要用。
zabbix監控華爲USG6000防火牆
上圖中紅框部分。
3、
打開zabbixweb界面 ,第四步,已經添加好了主機,現在開始添加 監控項 。

zabbix監控華爲USG6000防火牆
zabbix監控華爲USG6000防火牆
填寫完成後下拉點擊更新,保存剛纔的配置即可。
創建圖形,項目選擇剛纔建立的監控項,保存即可

zabbix監控華爲USG6000防火牆
添加內存監控,還有流量監控,和上面的方法差不多,只是改一些參數而已。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章