首页 > 其他 > 详细

zabbix自动安装agent(shell)

时间:2014-09-30 23:50:40      阅读:471      评论:0      收藏:0      [点我收藏+]
#!/bin/bash
#./zabbixagent.sh  172.16.103.16   172.16.103.134
#$1 master address, $2 local_listen_ip 

groupadd zabbix  &&  useradd zabbix -g zabbix

cat >>/etc/services<<EOF
zabbix-agent          10050/tcp             Zabbix Agent
zabbix-agent          10050/udp             Zabbix Agent
zabbix-trapper        10051/tcp             Zabbix Trapper
zabbix-trapper        10051/udp             Zabbix Trapper
EOF

cp /root/zabbix_agentd /etc/init.d/
chmod a+x /etc/init.d/zabbix_agentd

cp /root/zabbix_agentd.conf /usr/local/etc/zabbix_agentd.conf

sed -i "s/Hostname=Zabbix server/Hostname=`hostname`/" /usr/local/etc/zabbix_agentd.conf
sed -i "s/Server=127.0.0.1/Server=$1/" /usr/local/etc/zabbix_agentd.conf
sed -i "s/# ListenPort=10050/ListenPort=10050/" /usr/local/etc/zabbix_agentd.conf
sed -i "s/# ListenIP=0.0.0.0/ListenIP=$2/" /usr/local/etc/zabbix_agentd.conf

service iptables stop

/etc/init.d/zabbix_agentd start

echo "zabbix-agent successful!"


本文出自 “muzinan的技术博客” 博客,谢绝转载!

zabbix自动安装agent(shell)

原文:http://muzinan110.blog.51cto.com/684213/1559781

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!