角色
主機名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 "最後啟動zabbix-agaent^$|#
" /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
備註:在生產環境中,機器比較多,可以使用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...