zabbix企業應用之discovery監控交換機流量
之前監控交換機都是使用cacti,通過snmp來進行監控,但cacti的監控是每5分鐘監控(監控時間長,數據就不能更精確),而且進行報警的話,還需要安裝第三方插件,比較麻煩,而且我現在監控服務器的硬件與軟件都是使用zabbix,所以就把交換機的流量監控從cacti搬遷到了zabbix,統一使用zabbix監控服務器硬件、系統、服務、交換機流量等信息,這樣只維護一個監控平臺,能更細致監控與報警、更好管理。
由于zabbix監控的話,需要把監控主機與模板進行關聯,所以第一步是制作模板。當然我已經弄好模板了,所以大家只需要根據自己的需求來進行修改即可。我監控的話,沒有使用固定端口監控,而是使用discover來監控,這樣的好處是同一個模板,關聯的交換機端口有多少個都可以自己發現并監控上,不會出現由于端口不一樣,需要制作不同的端口的模板來使用,同時這個模板不但可以監控H3C的交換機,還可以監控CISCO交換機。
安裝方法就是把模板導入到zabbix里,然后在把監控的交換機與模板關聯即可,同時在zabbix里的宏設置好你的SNMP community(我模板里的宏變量為{$SNMP_COMMUNITY_PUBLIC_V2},對應后臺的宏內容為public),下面是監控效果圖:
1、監控的圖形
這個是通過discovery來發現的圖形,只是部分。
2、圖形內容
可以看到進出的流量(單位都是bit),已經進來流量的95%的值。
下面具體介紹一下模板內容:
從上面可以看到有2個模板,一個是snmp類型為1,一個是snmp類型為2,大家根據自己的交換機配置來選擇。同時在項目、觸發器與圖形、篩選都是為0,發現里為1,這樣就是使用discover來進行自動發現。
可以看到我定義了很多內容,并且監控時間為60s
可以看到我使用snmp為2的協議,SNMP community是通過宏來定義的,這個需要你在zabbix的“管理"--"一般”--“宏“來定義
使用宏的好處是,如果進行變更,只需要更改一次就可以,方便操作與控制。
進入項目原型,內容為
觸發器為
我設置的進、出報警閥值為100m,都是檢查5次,如果5i都超過100m才報警,這樣方便大家的監控。由于我這里只監控機房總出口的流量,所以我把這個觸發器給關閉了。
圖形
基本內容就是這樣,模板在附件里,大家可以多研究一下,有問題可以博客或者qq咨詢。
本文出自 “吟—技術交流” 博客。