zabbix監控windows服務器


Zabbix agent 在windows上安裝部署

1、  下載與解壓

地址: http://www.zabbix.com/downloads/2.4.0/zabbix_agents_2.4.0.win.zip

地址: http://www.zabbix.com/downloads/2.4.4/zabbix_agents_2.4.4.win.zip

解壓zabbix_agents_2.4.4.win.zip

conf目錄存放是agent配置文件 bin文件存放windows下32位和64位安裝程序

2、  配置與安裝

2.1 配置zabbix agent相關配置

找到conf下的配置文件 zabbix_agentd.win.conf ,修改LogFile、Server、Hostname這三個參數。具體配置如下:

LogFile=c:\zabbix\zabbix_agentd.log
Server
=192.168.2.80
ServerActive=192.168.2.80
Hostname=USERLEN-1KRKSMJ

 

參數說明:

Server:  zabbix server的ip地址,

ServerActive: zabbix 主動監控server的ip地址,

其中Server和ServerActive都指定zabbix Server的IP地址,不同的是,前者是被動后者是主動。也就是說Server這個配置是用來允許172.17.22.155這個ip來我這取數據。而ServerActive的172.17.22.155的意思是,客戶端主動提交數據給他。

Hostname 主機名,必須唯一,區分大小寫。Hostname必須和zabbix web上配置的一直,否則zabbix主動監控無法正常工作。因為agent拿着這個主機名去問server,我有配置主動監控項嗎?server拿着這個主機名去配置里面查詢,然后返回信息。

zabbix agent檢測分為主動(agent active)和被動(agent)兩種形式,主動與被動的說法均是相對於agent來討論的。

主動:agent請求server獲取主動的監控項列表,並主動將監控項內需要檢測的數據提交給server/proxy

被動:server向agent請求獲取監控項的數據,agent返回數據。

2.2 agent安裝與卸載

cmd /c "C:\Zabbix\bin\win64\zabbix_agentd.exe -c C:\Zabbix\conf\zabbix_agentd.win.conf -i"
cmd /c "C:\Zabbix\bin\win64\zabbix_agentd.exe -c C:\Zabbix\conf\zabbix_agentd.win.conf -s"

cmd /c "C:\Zabbix\bin\win64\zabbix_agentd.exe -c C:\Zabbix\conf\zabbix_agentd.win.conf -x"
cmd /c "C:\Zabbix\bin\win64\zabbix_agentd.exe -c C:\Zabbix\conf\zabbix_agentd.win.conf -d"

-c :指定配置文件所有位置
-i :安裝客戶端
-s :啟動客戶端
-x :停止客戶端
-d :卸載客戶端

查看Windows端口使用

C:\Users\Administrator>netstat -ano|findstr "10050"

C:\Users\Administrator>netstat -ano|findstr "10050"
  TCP    0.0.0.0:10050          0.0.0.0:0              LISTENING       8980
  TCP    [::]:10050             [::]:0                 LISTENING       8980

 

啟動成功后生成一個記錄日志

獲取Windows的監控指標和計數器

typeperf -qx > c:\xx.txt

生成一個xx.txt文件

\Processor(_Total)\% Processor Time

 

在zabbix_agents配置文件最后添加如下內容:

PerfCounter = UserPerfCountercpu,"\Processor(_Total)\% Processor Time",3

PerfCounter = UserPerfCountercpuUserTime,"\Processor(_Total)\% User Time",3

說明:

PerfCounter固定寫法

UserPerfCountercpu自定義名稱

"\Processor(_Total)\% Processor Time"監控項

3時間秒

 重啟zabbix客戶端

創建主機,查看監控效果

zabbix沒有Windows主機群組,需要新建

添加

創建主機

新建模板

創建監控項

建立圖形顯示這兩個監控項

給主機添加模板

 后期在檢測-圖形-群組中找不到我所添加的群組,不知道什么原因。暫且不探索了

參考博客:

https://www.cnblogs.com/dreamer-fish/p/9564089.html

https://www.cnblogs.com/likehua/p/3968689.html

https://www.cnblogs.com/xqzt/p/5130469.html

end


免責聲明!

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



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