#!/bin/bash #auto install zabbix_agentd #2017年11月15日13:43:19 #by xiaofan #################### ZABBIX_FILES=zabbix-3.2.6.tar.gz ZABBIX_FILES_DIR=zabbix-3.2.6 ZABBIX_URL=http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.6/ ZABBIX_PREFIX=/usr/local/zabbix SERVER_IP="192.168.137.128" IP=`ifconfig | grep Bcast | awk '{print $2}' | sed 's/addr://g'` AGENT_INSTALL(){ yum -y install curl curl-devel net-snmp net-snmp-develperl-DBI gcc wget useradd -s /sbin/nologin zabbix cd /usr/src wget -c $ZABBIX_URL/$ZABBIX_FILES && tar xzvf $ZABBIX_FILES && cd $ZABBIX_FILES_DIR ./configure --prefix=/usr/local/zabbix --enable-agent if [ $? -eq 0 ];then make && make install ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/ fi cd /usr/src/$ZABBIX_FILES_DIR cp misc/init.d/tru64/zabbix_agentd /etc/init.d/zabbix_agentd chmod o+x /etc/init.d/zabbix_agentd #config zabbix agentd cat >$ZABBIX_PREFIX/etc/zabbix_agentd.conf<<EOF LogFile=/tmp/zabbix_agentd.log Server=$SERVER_IP ServerActive=$SERVER_IP Hostname = $IP EOF #start zabbix agentd /etc/init.d/zabbix_agentd restart /etc/init.d/iptables stop setenforce 0 } AGENT_INSTALL
一鍵部署Zabbix客戶端
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.