天天看點

zabbix-agent用戶端安裝

下載下傳zabbix的安裝包一般為zabbix-xxx.tar.gz(這裡xxx為版本号)

上傳安裝包到要安裝的客戶機上面

解壓縮安裝包

1.#cd /tmp (我這裡上傳在/tmp目錄下)  

2.#tar zxvf zabbix-xxx.tar.gz  

編譯、安裝agentd

1.#cd zabbix_xxx  

2.#./configure --enable-agent  

3.#make && make install  

執行完上面指令,在/usr/local/sbin目錄下會生成zabbix_agent、zabbix_agentd、zabbix_get、zabbix_sender四個檔案。

f.追加zabbix agentd使用者

1.#groupadd zabbix  

2.#useradd -g zabbix -s /sbin/nologin zabbix 

g.設定檔案和啟動腳本

1.#mkdir /etc/zabbix  

2.#cp /tmp/zabbix_xxx/misc/conf/zabbix_agentd.conf /etc/zabbix/ 

設定/etc/zabbix/zabbix_agentd.conf檔案,修改下面幾個地方:

Server=127.0.0.1 ← ZABBIX伺服器的IP位址

Hostname=localhost ← ZABBIX agentd的host名字

ListenIP=127.0.0.1 ← ListenIP位址(要與監視對象伺服器上設定的一樣)

1.PidFile=/var/run/zabbix/zabbix_agentd.pid  

2. 

3.LogFile=/var/log/zabbix/zabbix_agentd.log  

4. 

建立zabbix的pid檔案和log檔案的目錄

1.#mkdir /var/run/zabbix  

2.#mkdir /var/log/zabbix  

3.#chown zabbix:zabbix /var/run/zabbix 

4.#chown zabbix:zabbix /var/log/zabbix 

啟動腳本設定

1.#cp /tmp/zabbix_xxx/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/

修改/etc/init.d/zabbix_agentd檔案,修改點如下:

1.BASEDIR=/usr/local  

2.FULLPATH=$BASEDIR/sbin/$BINARY_NAME  

3.PIDFILE=/var/run/zabbix/$BINARY_NAME.pid  

賦予啟動腳本權限

1.#chmod 755 /etc/init.d/zabbix_agentd 

啟動

1.#/etc/init.d/zabbix_agentd start  

設定該啟動腳本為守候service

1.#chkconfig zabbix_agentd on 

本文轉自 jvrmusic520  51CTO部落格,原文連結:http://blog.51cto.com/linuxtech/1706853