天天看點

zabbix 自動化之網絡發現

   這段時間在研究zabbix監控,考慮到一個問題,就是當我們機器很少的時候,我們可以手動的添加agent的方式,一台一台的去添加。那麼現在需求出來了,假如說我們網絡上面有幾百台機器怎麼辦呢,我們需要逐個的去添加主機、分組、添加監控模闆,要是一台一台添加的話你肯定會瘋掉的,還好,zabbix得自動發現功能很強大,能省去我們很多事。

基于發現規則的條件:

1、IP位址段

2、基于伺服器,比如說FTP、SSH、WEB等

3、基于zabbix-Agent

4、還有snmp 

配置步驟:

1、首先server端、我們要開啟snmp和fping的查找方式:

StartSNMPTrapper=1

FpingLocation=/usr/sbin/fping

2、重新開機服務,并安裝fping

[root@mail ~]# yum install fping -y 

3、web界面配置:

配置---〉探索---〉建立發現規則:

<a href="http://s3.51cto.com/wyfs02/M00/6B/FC/wKiom1U8gijjjChXAAE6i5_a940177.jpg" target="_blank"></a>

#我上面建立了一條server access的規則。以後會使用,然後檢查這裡選用了ip位址的方式:

4、配置---〉選擇探索----〉建立動作:

<a href="http://s3.51cto.com/wyfs02/M01/6B/FC/wKiom1U8grCDknRbAADHS9sJqCE960.jpg" target="_blank"></a>

條件部分:

<a href="http://s3.51cto.com/wyfs02/M02/6B/FC/wKiom1U8gtuwnBVvAAD1_1ZJceI399.jpg" target="_blank"></a>

###選擇探索規則為,我剛剛建立的規則:

操作部分:

<a href="http://s3.51cto.com/wyfs02/M00/6B/F8/wKioL1U8hHzCch8kAADLTbdY9SE571.jpg" target="_blank"></a>

#這裡我建立的條件是,添加到群組:monitor.和關聯模闆linux:

到這裡自動化發現已經添加完成,然後server就會自動去發現了,檢視一下效果:

選擇:檢測中———〉探索

<a href="http://s3.51cto.com/wyfs02/M00/6B/F8/wKioL1U8hOSzLPJNAAE6zzBF4eg465.jpg" target="_blank"></a>

可以看到已經添加了主機。

本文轉自 小羅ge11 51CTO部落格,原文連結:http://blog.51cto.com/xiaoluoge/1638593,如需轉載請自行聯系原作者

繼續閱讀