1. 程式人生 > >zabbix監控華為USG6000防火牆

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服務
[[email protected]]# yum install -y net-snmp net-snmp-utils
[[email protected]]# sed -i.ori '57a view systemview included .1' /etc/snmp/snmpd.conf
[

[email protected]]# /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防火牆
新增記憶體監控,還有流量監控,和上面的方法差不多,只是改一些引數而已。