Zabbix3 agent端安裝(二)


1、基礎環境准備

安裝zabbix的yum源,這里有必要提一點,阿里的yum源已經提供了zabbix3.0

1.1、yum源配置

rpm -ihv http://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm

1.2、zabbix_agent安裝配置

yum install zabbix-agent -y
vim /etc/zabbix/zabbix_agentd.conf
Server=server端ip地址                      #用於被動模式,數據獲取
ServerActive=server端ip地址                #用於主動模式,數據提交

/etc/init.d/zabbix-agent start            #啟動zabbix agent

這里的主動模式還有被動模式的出發點都是agent端,所以agent主動向server端發送數據就成為主動模式,而等待server端主動獲取數據則稱為被動模式。

agent端安裝比較簡單.至此已經安裝完畢,下來就是在server端添加agent端.

zabbix客戶端自動安裝腳本

考慮腳本的通用性,設置的手工輸入zabbixserverIP這個變量。

 

#!/bin/bash
#suto install zabbix_agentd
#author :swh
echo  "Now  this shell will install zabbix_agentd autoly:please wait"
yum install net-snmp-devel libxml2-devel libcurl-devel  -y
echo "add zabbix group and user:"
groupadd zabbix
useradd   -r zabbix  -g  zabbix  -s /sbin/nologin
echo "download package -make and make install "
cd  /usr/local/src
wget -c  "http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.0.3/zabbix-3.0.3.tar.gz"
tar -xzvf zabbix-3.0.3.tar.gz
cd zabbix-3.0.3
./configure --prefix=/usr/local/zabbix-3.0.3/ --enable-agent
make
make install
ret=$?      
if [ $? -eq 0 ] 
  then      
        read  -p "please input zabbix_serverIP:"  zabbix_serverIP
        sed -i 's/Server=127.0.0.1/Server='$zabbix_serverIP'/' /usr/local/zabbix-3.0.3/etc/zabbix_agentd.conf
        sed -i 's/ServerActive=127.0.0.1/ServerActive='$zabbix_serverIP'/' /usr/local/zabbix-3.0.3/etc/zabbix_agentd.conf
        sed -i 's/Hostname=Zabbix server/Hostname='$HOSTNAME'/' /usr/local/zabbix-3.0.3/etc/zabbix_agentd.conf
        echo "zabbix install success,you need set hostname: $HOSTNAME"
        
else
        echo "install failed,please check"
fi  
/usr/local/zabbix-3.0.3/sbin/zabbix_agentd
if [ $? -eq 0 ] 
  then
        echo "set zabbix_agentd start with system"
        echo "/usr/local/zabbix-3.0.3/sbin/zabbix_agentd start" >> /etc/rc.d/rc.local
else
        echo "start error,please check"
fi

 

 

參考文檔:http://www.21yunwei.com/archives/2076 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM