zabbix 客戶端安裝配置


 
1、下載zabbix
 
2、編譯安裝zabbix

當前路徑

pwd
/usr/local/src

解壓

tar -zxvf zabbix-2.4.7.tar.gz

進入zabbix目錄,安裝

cd zabbix-2.4.7/
./configure --prefix=/usr/local/zabbix  --enable-agent
make
make install

  --prefix----> 指定zabbix安裝目錄

   --enable-agent----> 支持zabbix代理

3、客戶端配置
vi /usr/local/zabbix/etc/zabbix_agentd.conf

修改下面三個參數

Server=172.17.22.155
ServerActive=172.17.22.155
Hostname= Server_A

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

Hostname 待監控的服務器的名稱(主動獲取數據使用 后面頁面配置主機的時候需要)

4、開放端口
firewall

開放zabbix端口10050 and 10051.

firewall-cmd --permanent --add-port=10050/tcp

重啟firewall

systemctl restart firewalld
iptables
----寫入修改
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

----保存修改
/etc/init.d/iptables save

----重啟防火牆,修改生效
service iptables restart
 
5、創建zabbix用戶和組
groupadd zabbix

useradd -g zabbix zabbix

----更改zabbix的owner為zabbix

chown -R zabbix:zabbix /usr/local/zabbix/
 
6、agent啟動
/usr/local/zabbix/sbin/zabbix_agentd

默認端口 10050

 
7、查看啟動情況

查看端口

[zabbix@oracledb sbin]$ netstat -nltp |grep 10050

(Not all processes could be identified, non-owned process info

will not be shown, you would have to be root to see it all.)

tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 9909/./zabbix_agent

查看進程

[zabbix@oracledb sbin]$ ps -ef |grep zabbix_agentd

zabbix 9909 1 0 14:36 ? 00:00:00 ./zabbix_agentd

zabbix 9910 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: collector [idle 1 sec]

zabbix 9911 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: listener #1 [waiting for connection]

zabbix 9912 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: listener #2 [waiting for connection]

zabbix 9913 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: listener #3 [waiting for connection]

zabbix 9914 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: active checks #1 [idle 1 sec]

zabbix 9937 9882 0 14:38 pts/0 00:00:00 grep zabbix_agentd
 
8、配置自動啟動
cd /usr/local/src/zabbix-2.4.7

cp misc/init.d/fedora/core5/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd

chmod u+x /etc/rc.d/init.d/zabbix_agentd

chkconfig zabbix_agentd on

更改自動啟動腳本中的默認路徑

-----更改路徑

vim /etc/init.d/zabbix_agentd

ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd"


免責聲明!

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



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