Zabbix設置主機自動註冊

在實際生產環境中,咱們可能須要將不少臺主機添加到 Zabbix Server 裏,咱們進行手動添加的話,會比較麻煩、費時,並且還容易出錯。因此通常咱們會設置主機自動註冊。這樣就比較方便。git

官方文檔連接 : 點我
文章GitHub地址 :點我
主機自動註冊配置涉及兩塊:github

  • agent 配置
  • 動做-自動註冊

1、 agent 配置

  • Server安全

    指定能夠鏈接本 agent 的 Zabbix Server 或者 Zabbix Proxy 的 IP 。服務器

  • ServerActiveide

咱們須要在 agent 的配置文件中,指定了參數 ServerActivezabbix server 或者是 zabbix proxy 的 IP。ui

  • Hostname3d

    咱們須要設置 Hostname ,由於咱們將在 動做中的觸發條件中使用,若是你沒有在zabbix_agentd.conf中特別定義Hostname, 則服務器將使用agent的系統主機名命名主機。Linux中的系統主機名能夠經過運行hostname命令獲取。最後成功添加的主機名稱也是該選項設置的值。code

咱們也可使用其它參數值進行設置而後在觸發條件中,例如 HostMetadataHostMetadataItemserver

2、動做-自動註冊

配置 ---》 動做 ----》 自動註冊 ---》 建立動做。blog

動做須要設置觸發條件,咱們可能只須要將自動發現的符合某個條件主機添加到某個主機羣組。因此咱們這裏須要設置觸發條件。能夠經過 主機名稱、主機元數據、zabbix proxy 來設置觸發條件。

操做:也就是自動發現的主機符合前面設置條件後須要設置的操做,好比添加到某個羣組,連接到某個模板等等。

注意事項

  • 若是咱們設置好了,上面的配置後,可是發現沒有主機註冊,咱們能夠看看是否是咱們 zabbix server 或者 zabbix proxy的監聽的端口在防火牆(或者是安全組)有沒有開放。默認監聽端口是 10051。

  • 若是咱們能夠看到主機註冊成功了,可是 agent 的狀態一直不是活躍的,那麼咱們能夠看看咱們 zabbix agent 的監聽的端口在防火牆(或者是安全組)沒有開放。默認監聽端口是 10050。

相關文章
相關標籤/搜索