快速安装zabbix-agentd的脚本
install_zabbix_centos.sh#!/bin/bashzabbix_server_ip="192.168.x.xx"inner_ip=`sudo /sbin/ifconfig eth1 |awk '/inet/ {split($2,x,":");print x}'`tarxvzf zabbix-1.8.2.tar.gzcd zabbix-1.8.2sudo /usr/sbin/useradd zabbixsudo mkdir -p /var/log/zabbix /opt/app/zabbix /etc/zabbixsudo chown -R zabbix /var/log/zabbix/./configure --prefix=/opt/app/zabbix --enable-agentmakesudo make installsudo cp misc/conf/zabbix_agentd.conf /etc/zabbix/sudo cp misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/sudo /sbin/chkconfig zabbix_agentd onsudo sed -i -e '/^LogFile/s/^.*$/LogFile=\/var\/log\/zabbix\/zabbix_agentd.log/' /etc/zabbix/zabbix_agentd.confsudo sed -i -e "/Server=127/s/127.0.0.1/${zabbix_server_ip}/" /etc/zabbix/zabbix_agentd.confsudo sed -i -e "/^Hostname/s/^.*$/Hostname=`hostname`/" /etc/zabbix/zabbix_agentd.confsudo sed -i -e "/ListenIP=127/s/^.*$/ListenIP=${inner_ip}/" /etc/zabbix/zabbix_agentd.conf#sudo sed -i -e '/^PID=/s/\/var//' /etc/init.d/zabbix_agentdsudo sed -i -e '/^ZABBIX_BIN=/s/usr\/bin/opt\/app\/zabbix\/sbin/' /etc/init.d/zabbix_agentd#sudo sed -i -e '/\$0 stop/asleep 2' /etc/init.d/zabbix_agentdsudo /etc/init.d/zabbix_agentd startps aux | grep zabbixtail /var/log/zabbix/zabbix_agentd.log
install_zabbix_debian.sh
#!/bin/bashzabbix_server_ip="192.168.x.x"inner_ip=`sudo /sbin/ifconfig eth1 |awk '/inet/ {split($2,x,":");print x}'`tarxvzf zabbix-1.8.2.tar.gzcd zabbix-1.8.2sudo /usr/sbin/useradd zabbixsudo mkdir -p /var/log/zabbix /opt/app/zabbix /etc/zabbixsudo chown -R zabbix /var/log/zabbix/./configure --prefix=/opt/app/zabbix --enable-agentmakesudo make installsudo cp misc/conf/zabbix_agentd.conf /etc/zabbix/sudo cp misc/init.d/debian/zabbix-agent /etc/init.d/sudo /usr/sbin/update-rc.d zabbix-agent defaultssudo sed -i -e '/^LogFile/s/^.*$/LogFile=\/var\/log\/zabbix\/zabbix_agentd.log/' /etc/zabbix/zabbix_agentd.confsudo sed -i -e "/Server=127/s/127.0.0.1/${zabbix_server_ip}/" /etc/zabbix/zabbix_agentd.confsudo sed -i -e "/^Hostname/s/^.*$/Hostname=`hostname`/" /etc/zabbix/zabbix_agentd.confsudo sed -i -e "/ListenIP=127/s/^.*$/ListenIP=${inner_ip}/" /etc/zabbix/zabbix_agentd.confsudo sed -i -e '/^PID=/s/\/var//' /etc/init.d/zabbix-agentsudo sed -i -e '/^DAEMON=/s/home\/zabbix\/bin/opt\/app\/zabbix\/sbin/' /etc/init.d/zabbix-agentsudo sed -i -e '/\$0 stop/asleep 2' /etc/init.d/zabbix-agentsudo /etc/init.d/zabbix-agent startps aux | grep zabbixtail /var/log/zabbix/zabbix_agentd.log
页:
[1]