Zabbix Agent自動註冊(三)

一 Zabbix Server配置。
   (IP:192.168.1.199 在(二)中以配置完成)
    1.創建Host Group
       Configuration->Host Groups菜單右上測Create host Group按鈕。創建Agent Auto Register。添加模版。 

   2.添加自動操作規則
       Configuration->Actions 菜單的最右邊,選擇下拉框Event Source中Auto registration,Create action.
       Host metadata 配置爲linuxserver,(客戶端來註冊時,匹配客戶端的HostMetadata複製,如果匹配成功,則觸發自動註冊規則)。

      添加執行以下,1.添加主機;2添加主機到Agent Auto Resister分組;3.應用模版選擇。     

        OK!!!現在server端就OK了。
二 客戶端安裝zabbix agent(192.168.1.166)
  1. #創建zabbix用戶(不可登錄)
  2. useradd zabbix -M -s /bin/false
  3. cd /usr/local/src/
  4. #下載zabbix源碼包 (包中可設置安裝服務(監控端)或客戶端(被監控端))
  5. #下載編譯zabbix所需的工具
  6. yum install gcc make -y
  7. yum install wget -y
  8. wget https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.4/zabbix-3.2.4.tar.gz
  9. tar -zxvf zabbix-3.2.4.tar.gz
  10. cd /usr/local/src/zabbix-3.2.4
  11. ./configure --prefix=/usr/local/zabbix --enable-agent
  12. make && make install
  13. ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/
  14. ln -s /usr/local/zabbix/bin/* /usr/local/bin/
  15. #客戶端配置
  16. vim /usr/local/zabbix/etc/zabbix_agentd.conf
  17. LogFile=/tmp/zabbix_agentd.log
  18. Server=192.168.1.199
  19. ServerActive=192.168.1.199
  20. Hostname=web-server-1
  21. HostMetadata=linuxserver
  22. cp /usr/local/src/zabbix-3.2.4/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd
  23. chmod +x /etc/rc.d/init.d/zabbix_agentd
  24. chkconfig zabbix_agentd on
  25. vim /etc/rc.d/init.d/zabbix_agentd
  26. #修改基礎目錄
  27. BASEDIR=/usr/local/zabbix
  28. service zabbix_agentd restart
  29. #可能會有個警告,按提示輸入解決
  30. #開啓防火牆允許
  31. firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.199" port protocol="tcp" port="10050" accept'
  32. firewall-cmd --reload
然後監控主機觀察


發佈了65 篇原創文章 · 獲贊 55 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章