1. 程式人生 > >Zabbix agent for Windows的安裝、配置與啟動

Zabbix agent for Windows的安裝、配置與啟動

1.1      Windows環境內客戶端的安裝與管理

1.1.1        Windows環境內客戶端的安裝

1)   在目標機器上C:\windows目錄下新建一個目錄,如zabbix_agent

2)   zabbix_agent軟體copy到目標機器的新建目錄中;

3)   在軟體zabbix伺服器端安裝源目錄中(如/software/zabbix-1.8.11/misc/conf/),將zabbix_agentd.win.conf檔案copy到目標機器剛剛新建的目錄;

4)    在目標機器新建的目錄中新建一個zabbix_agentd.log檔案;

5)    配置zabbix_agentd.win.conf

檔案

LogFile=c:\Windows\zabbix_agent\zabbix_agentd.log

Server=192.168.153.96

Hostname=Frank-Test

6)    在目標機器上進入CMD介面;

7)    CMD介面進入新建的目錄:cd\windows\zabbix_agent

8)    輸入以下命令進行安裝:

Zabbix_agentd.exe -cc:\windows\zabbix_agent\zabbix_agentd.win.conf -i

9)    "執行"輸入 "services.msc",在裡面找到"ZABBIXAGENT",並啟動服務。

1.1.2         Windows環境內客戶端的管理

Zabbix_agentd.exe -c c:\windows\zabbix_agent\zabbix_agentd.win.conf –s

-c  :指定配置檔案所有位置

-i   :安裝客戶端

-s  :啟動客戶端

-x  :停止客戶端

-d :解除安裝客戶端

1.1.3         在Zabbix中新增windows網路流量監控

1)   在客戶端獲取網絡卡引數列表:

typeperf -qx | find"Network Interface" | find "Bytes"


2)   編輯目標機器中的zabbix_agentd.win.conf

檔案新增以下內容,並儲存:

### Option:Network

PerfCounter=NetIn,"\NetworkInterface(Broadcom NetLink [TM] Gigabit Ethernet)\Bytes Received/sec",15

PerfCounter=NetOut,"\Network Interface(Broadcom NetLink [TM]Gigabit Ethernet)\Bytes Sent/sec",15

其中紅色字部分取自於上圖中的網絡卡引數,

藍色的NetInNetOut是在Zabbix中配置時的Key

最後的15是指取值時間,單位為“秒”

3)   在服務中或是用命令重啟zabbix_agentd服務。

4)   進入Zabbix,在configurationàTemplatesàwindows相關的Templates(Windows New)àApplicationsàcreate applicationà啟名為“Network”;

5)   以上步驟新建完成,並save後,然後點選ItemsàCreate Itemà分別建立網路介面的INOUT

下圖中的Key就是配置檔案中的值,Unitsbps,但收到的值是Byte,所以要乘上8


6)   最後在相應的模板組中為這兩個Item建上Graphs,如下圖:


7)   以後,只要在Windows平臺上改zabbix_agentd.win.conf的配置就可以了,這個Template可以通用,畢竟因為Key都統一嘛~~要改的只是網絡卡的引數罷了~~