您的位置:首页 > 其它

zabbix 客户端安装配置

2016-01-13 22:54 363 查看
  1、下载zabbix
wget http://netix.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.4.7/zabbix-2.4.7.tar.gz


 

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"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: