zabbix主機自動發現

2022-05-04 13:03:09 字數 1674 閱讀 9471

角色

主機名ip

zabbix-server

c1.heboan.com

192.168.88.1

zabbix-agent

c2.heboan.com

192.168.88.2

zabbix-agent

c3.heboan.com

192.168.88.3

zabbix服務端的安裝部署,請參考:zabbix監控部署

rpm -ivh zabbix-agent-3.4.4-2.el7.x86_64.rpm
修改配置/etc/zabbix/zabbix_agentd.conf

[root@c3 zabbix]# grep -ev "

^$|#

" /etc/zabbix/zabbix_agentd.conf

pidfile=/var/run/zabbix/zabbix_agentd.pid

logfile=/var/log/zabbix/zabbix_agentd.log

logfilesize=0

server=192.168.88.1

#服務端位址

serveractive=192.168.88.1

#服務端位址

hostname=c2.heboan.com #主機名

include=/etc/zabbix/zabbix_agentd.d/*

.conf

最後啟動zabbix-agaent

備註:在生產環境中,機器比較多,可以使用ansible或者saltstack自動化批量部署zabbix-agent

在被監控端部署zabbix-agaent後(192.168.88.2, 192.168.88.3)能夠自動加入在監控端主機組(web)

並且自動關聯模板template os linux

1、建立主機組web

configuration --->host groups --->create host group

2、建立自動發現規則

然後把這條規則設定成啟用狀態

3、上面只是設定了規則,我們還需要動作去執行:configuration--->actions--->event source(選擇discovery)--->create action

等待一分鐘左右後,兩台機器已經自動加入到監控,並加入到web組,關聯了template os linux模板

zabbix自動發現主機

zabbix自動發現,在新增主機數量較多的情況很好用。從發現到新增完成需要經過以下幾個步驟。後面會將一些錯誤原因進行分析 1 建立自動發現規則 延遲選項盡量不要選擇時間過長,否則會導致主機發現時間很慢 2 建立動作,用來將自動發現的主機進行分組和鏈結模板 這個時候等待幾分鐘,會在zabbix介面 監...

zabbix 自動發現和自動註冊主機

先說自動發現 如果是自動註冊 確認好 客戶端的配置 之後 去 動作裡面新增自動註冊即可,見下圖 cat etc zabbix zabbix agentd.conf grep v grep v pidfile var run zabbix zabbix agentd.pid logfile var l...

5 Zabbix自動發現主機

zabbix自動發現跟自動註冊正好相反,它是由server掃瞄某乙個網段內所有主機,發現主機後根據定義好的規則完成新增主機 加入指定主機組 鏈結模板等操作。zabbix的自動發現功能,能夠基於規則自動發現主機並新增主機 基於發現規則的條件 1 ip位址段 2 基於伺服器,比如說ftp ssh web...