分佈式監控系統Zabbix-添加windows監控主機


大多數狀況下,線上服務器都是linux系統,可是偶爾也會有些windows機器。下面簡單介紹下zabbix添加windows監控機的操做:
1)下載windows的zabbix_agent
下載地址:https://www.zabbix.com/download (選擇Windows (All)的下載)   雲盤下載:https://pan.baidu.com/s/1qYSIIPe    提取密碼:fa7k
解壓zabbix_agents_3.0.4.win.zip到D盤,解壓後有兩個目錄:bin和conf
bin目錄下會有win32和win64倆個文件夾,根據windows系統的版本自行進行選擇。linux

2)修改conf文件中的zabbix_agentd.win.conf配置文件:
LogFile=D:\zabbix_agentd.log
Server=192.168.10.10                                             //zabbix服務端的ip地址
ServerActive=192.168.10.10
Hostname=192.168.10.90                                       //windows客戶機的ip地址windows

3)使用cmd命令行進行安裝啓動-c指定配置文件
參數:-i 安裝,-s 啓動,-x 中止,-d 卸載服務器

安裝命令:
C:\Users\admin> D:\zabbix_agent\bin\win64\zabbix_agentd.exe -c D:\zabbix_agent\conf\zabbix_agentd.win.conf -i
zabbix_agentd.exe [252]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [252]: event source [Zabbix Agent] installed successfullyide

啓動命令:
C:\Users\admin> D:\zabbix_agent\bin\win64\zabbix_agentd.exe -c D:\zabbix_agent\conf\zabbix_agentd.win.conf -s
zabbix_agentd.exe [4796]: service [Zabbix Agent] started successfully命令行

須要注意的是:blog

  • 最好將windows客戶機的防火牆關閉(不然就要開啓10050端口)
  • 要保證zabbix服務器端可以telnet通windows客戶機的10050端口

--------------------------------監控Windows機器的CPU使用百分比並在CPU使用率超過90%觸發報警---------------------------
因爲zabbix自帶的模塊中沒有CPU使用率(百分比)這個監控項,可是能夠經過添加計數器的方式實現 CPU 百分比的監控。具體作法以下:ip

1)以此點擊"配置"->"模板"->"Template OS Windows"->"監控項"->"建立監控項"cmd

名稱:cpu ulimitization
鍵值:perf_counter[\Processor(_Total)\% Processor Time]
數據類型:數字的(浮點)
單位:%
數據更新間隔(秒):30
應用集:CPU

2)"圖形"->"建立圖形"it

3)"觸發器"->"建立觸發器"io

添加後,等一段時間,查看下監控圖效果:

相關文章
相關標籤/搜索