CentOS 7.7 yum方式安裝配置Zabbix 4.0 LTS詳解(八)

十、使用Zabbix Agent監控Windows主機:

node-130節點的操作系統爲Windows Server 2012 R2

1、node-130節點下載Windows版本的Zabbix Agenthttps://www.zabbix.com/download_agentszabbix_agents-4.0.14-win-amd64.zip

2、解壓至C盤,重命名文件夾:C:\zabbix_agents-4.0.14

3、修改zabbix_agentd.conf配置文件:C:\zabbix_agents-4.0.14\conf\zabbix_agentd.conf

修改前

修改後

# LogType=file

LogType=file

LogFile=c:\zabbix_agentd.log

LogFile=C:\zabbix_agents-4.0.14\zabbix_agentd.log

Server=127.0.0.1

Server=192.168.0.120

# ListenPort=10050

ListenPort=10050

# ListenIP=0.0.0.0

ListenIP=0.0.0.0

ServerActive=127.0.0.1

ServerActive=192.168.0.120

Hostname=Windows host

Hostname=node-130

# HostMetadata=

HostMetadata=node-130

特別說明:

VMware虛機測試過程中,不要將參數# ListenIP=0.0.0.0的值修改爲ListenIP=192.168.0.130,否則重啓Windows Server 2012 R2後,zabbix_agentd.log中會提示“listener failed: bind() for [[192.168.0.130]:10050] failed: [0x00002741] 在其上下文中,該請求的地址無效”,導致Zabbix Agent無法開機自啓

4、修node-130節點主機名:

右鍵“這臺電腦”--> 屬性 --> 更改設置 --> 更改 --> 輸入“計算機名”--> 確定 --> 重啓

image.png

image.png

image.png

image.png

image.png

5、防火牆允許10050端口通信:

控制面板 --> 查看方式(小圖標)--> Windows防火牆 --> 高級設置 --> 入站規則 --> 新建規則 --> 端口 --> TCP,特定本地端口(10050--> 允許連接 --> 勾選“域”、“專用”和“公用”--> 名稱“Zabbix Agent--> 完成

image.png

image.png

image.png

image.png

image.png

image.png

6、Zabbix Agent註冊爲系統服務:

Win + R --> cmd

cd \

"C:\zabbix_agents-4.0.14\bin\zabbix_agentd.exe" --config "C:\zabbix_agents-4.0.14\conf\zabbix_agentd.conf" --install

image.png

7、node-130節點啓動Zabbix Agent

Win + R --> services.msc

image.png

image.png

image.png

查看10050端口是否被監聽:netstat -an | find "10050"

image.png

查看日誌:C:\zabbix_agents-4.0.14\zabbix_agentd.log

image.png

8、Zabbix Web添加node-130節點:

Configuration --> Hosts --> Create host --> Add

image.png

9、node-130節點鏈接Windows監控模板:

image.png

image.png

勾選所有監控項,點擊“Check now”:

image.png

10、查看最新監控數據:

image.png

11、node-130節點監控Windows Update服務:

image.png

image.png

image.png

image.png

說明:

service.info[service,<param>]    Information about a service. Returns integer with param as state, startup; string - with param as displayname, path, user; text - with param as description; Specifically for state: 0 - running, 1 - paused, 2 - start pending, 3 - pause pending, 4 - continue pending, 5 - stop pending, 6 - stopped, 7 - unknown, 255 - no such service; Specifically for startup: 0 - automatic, 1 - automatic delayed, 2 - manual, 3 - disabled, 4 - unknown

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章