linux7.6添加zabbix-agent客户端4.4.3版本

linux7.6添加zabbix-agent客户端4.4.3版本

前提:
  1. 下载对应得zabbix客户端得压缩包
    zabbix官网下载zabbix-agent客户端 https://www.zabbix.com/download_agents

因需要编译所以检查

[root@local ~]#yum install gcc gcc-c++ pcre* make -y

  1. 写入自动安装脚本,把下面得脚本写里

[root@local ~]#vim /usr/local/src/zabbix_agent.sh

#!/bin/bash
HOSTNAME=`hostname`
SERVER_IP=****.*****.*****.*****  ######输入zabbix-serverIP 
VER=4.4.3   ######你的zabbix版本号可更改
 
groupadd  -g 201 zabbix
useradd -u 201 -g zabbix -d /var/lib/zabbix -s /sbin/nologin -c "Zabbix System User" zabbix

cd /usr/local/src
tar zxf zabbix-${VER}.tar.gz
cd zabbix-${VER}
./configure --prefix=/usr/local/zabbix-${VER} --sysconfdir=/etc/zabbix --enable-agent
make && make install
ln -s /usr/local/zabbix-${VER} /usr/local/zabbix

mkdir /var/log/zabbix
chown -R zabbix.zabbix /var/log/zabbix

cp /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf.default

cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
sed -i "s#BASEDIR=/usr/local#BASEDIR=/usr/local/zabbix/#g" /etc/init.d/zabbix_agentd
chmod 755 /etc/init.d/zabbix_agentd

cat  >/etc/zabbix/zabbix_agentd.conf<<EOF
LogFile=/var/log/zabbix/zabbix_agentd.log
EnableRemoteCommands=0
Server=${SERVER_IP}
StartAgents=8
ServerActive=${SERVER_IP}:10051
Hostname=${HOSTNAME}
Timeout=30
Include=/etc/zabbix/zabbix_agentd.conf.d/
UnsafeUserParameters=1
HostMetadataItem=system.uname
EOF

chkconfig --add zabbix_agentd
chkconfig zabbix_agentd on
/etc/init.d/zabbix_agentd start

#echo "\${IPTABLES} -A INPUT -s ${SERVER_IP} -p tcp --dport 10050 -j ACCEPT" >  /home/server_config/iptables_rules/610.zabbix
iptables -I INPUT -p tcp -s ${SERVER_IP}/24 --dport 10050 -j ACCEPT
service iptables save

  1. 然后执行脚本

[root@local ~]#sh /usr/local/src/zabbix_agent.sh

  1. 验证

[root@local ~]#ps -ef | grep zabbix-agent

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值