2020.2.9 解決Zabbix agent is not available&windows下安裝zabbix-agent 主機部署監控


解決Zabbix agent is not available

  • 1.瀏覽器登錄http://192.168.0.110 如果無法登錄,先關閉主機防火牆

  • 2、接口IP不能是127.0.0.1,127.0.0.1是宿主機的。

  • 3、查看 zabbix-agent 容器的IP地址

iptables -nL --line-number  //查看端口規則

docker inspect zabbix-agent |grep IPAddress  //查看容器IP地址

  • 4.點擊進入Zabbix server修改IP地址,等會綠色就是正常

windows下安裝zabbix-agent

首先去到官網下載 zabbix agent 4.0

下載鏈接地址

下載好,找到這兩個文件,復制到新目錄zabbix_agent,目前我們只需要用到這兩個

zabbix_agentd.exe

zabbix_agentd.win.conf

配置zabbix的配置文件,主要配置的有如下幾點,有其他需求的可自行研究

1. LogFile=D:\WorkCode\logs\zabbix_agentd.log

2. Server= 指定服務端地址,填入你zabbix-server的地址

3. ServerActive= 主動提交的服務器端地址,也是你zabbix-server的地址

3. Hostname= 指定服務段顯示的名稱,默認不填寫為客戶端的主機名

4. EnableRemoteCommands= 是否允許遠程命令配置,1 為允許,0為不允許,默認是為0

安裝

  • 管理員運行命令行CMD,進入到zabbix-agent的目錄,輸入如下命令運行
cd D:\software\zabbix_agents\bin\win64

D:

zabbix_agentd.exe -c D:\software\zabbix_agents\conf\zabbix_agentd.win.conf -i
  • 安裝成功后,執行運行命令:
zabbix_agentd.exe -c D:\software\zabbix_agents\conf\zabbix_agentd.win.conf -s

這里要注意一下,如果執行CMD不是用管理員權限打開,會報告錯誤。
現在首先用管理員打開CMD,進入到zabbix-agent程序目錄,要進行卸載,執行zabbix_agentd.exe -d,然后重新執行安裝、運行命令,這樣就可以正常啟動。

命令說明:

  • -c --Path to the configuration file.

  • -i --install Install Zabbix Windows agent as service

  • -d --uninstall Uninstall Zabbix Windows agent service

  • -s --start Start Zabbix Windows agent service

  • -x --stop Stop Zabbix Windows agent service

Zabbix的web界面進行配置

問題---系統連接被中斷

直接全部關閉windows防火牆

設定防火牆允許,zabbix默認要用到的端口是10050,所以設定允許10050端口的訪問。







成功


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM