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

























 
 
 



 
 
 
 