怎樣進(jìn)行zabbix agent源碼編譯安裝,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。
成都創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來(lái)公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶(hù)提供滿(mǎn)意周到的服務(wù),在本地打下了良好的口碑,在過(guò)去的10多年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶(hù),如成都木制涼亭等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過(guò)硬的技術(shù)實(shí)力獲得客戶(hù)的一致稱(chēng)譽(yù)。
最近在做數(shù)據(jù)中心遷移整合,而zabbix也在做整合,大部分部署安裝都是通過(guò)腳本完成,但部分操作系統(tǒng)版本、防火墻等原因需要手動(dòng)調(diào)整,這里遇到一個(gè)RHEL4的zabbix_agent安裝問(wèn)題,需要手動(dòng)編譯安裝,所以就有了如下內(nèi)容。
一、zabbix agent源碼包下載
官網(wǎng)地址:https://www.zabbix.com/download
版本下載地址:http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.7/zabbix-3.2.7.tar.gz/download
二、zabbix agent安裝
#用戶(hù)創(chuàng)建
groupadd zabbix
useradd -g zabbix zabbix -s /sbin/nologin
#解壓包
tar -xzvf zabbix-3.2.7.tar.gz
cd zabbix-3.2.7
#源碼編譯安裝
./configure --prefix=/usr/local/zabbix --enable-agent
make -j 8
make install
三、zabbix agent部署
自啟動(dòng)部署:
cp -rp misc/init.d/tru64/zabbix_agentd /etc/init.d/
chmod u+x /etc/init.d/zabbix_agentd
vi /etc/init.d/zabbix_agentd
# chkconfig: 35 10 95
# description: Zabbix Agentd
DAEMON=/usr/local/zabbix/sbin/zabbix_agentd
其中2345是默認(rèn)啟動(dòng)級(jí)別,級(jí)別有0-6共7個(gè)級(jí)別。
等級(jí)0表示:表示關(guān)機(jī)
等級(jí)1表示:?jiǎn)斡脩?hù)模式
等級(jí)2表示:無(wú)網(wǎng)絡(luò)連接的多用戶(hù)命令行模式
等級(jí)3表示:有網(wǎng)絡(luò)連接的多用戶(hù)命令行模式
等級(jí)4表示:不可用
等級(jí)5表示:帶圖形界面的多用戶(hù)模式
等級(jí)6表示:重新啟動(dòng)
10是啟動(dòng)優(yōu)先級(jí),95是停止優(yōu)先級(jí),優(yōu)先級(jí)范圍是0-100,數(shù)字越大,優(yōu)先級(jí)越低。
chkconfig --add zabbix_agentd
chkconfig zabbix_agentd on
配置文件部署:
cd /usr/local/zabbix/
ln -s etc conf
mkdir logs
mv ~/zabbix_new/source/bak/script/ ./
mv ~/zabbix_new/source/bak/zabbix_agentd/ ./conf/
zabbix_agentd.conf內(nèi)容如下
PidFile=/usr/local/zabbix/logs/zabbix_agentd.pid
LogFile=/usr/local/zabbix/logs/zabbix_agentd.log
LogFileSize=0
StartAgents=10
Timeout=30
AllowRoot=1
Include=/usr/local/zabbix/conf/zabbix_agentd/
UnsafeUserParameters=1
ServerActive=agent_ip
Server=agent_ip
Hostname=ipaddr
啟動(dòng)zabbix_agent:
service zabbix_agentd start
Zabbix agent started.
四、zabbix server端部署
關(guān)于怎樣進(jìn)行zabbix agent源碼編譯安裝問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。