zabbix agent原始碼編譯安裝
最近在做資料中心遷移整合,而zabbix也在做整合,大部分部署安裝都是透過指令碼完成,但部分作業系統版本、防火牆等原因需要手動調整,這裡遇到一個RHEL4的zabbix_agent安裝問題,需要手動編譯安裝,所以就有了如下內容。
一、zabbix agent原始碼包下載
官網地址:
版本下載地址:%20Latest%20Stable/3.2.7/zabbix-3.2.7.tar.gz/download
二、zabbix agent安裝
#使用者建立
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部署
自啟動部署:
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 --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內容如下
啟動zabbix_agent:
service zabbix_agentd start
Zabbix agent started.
四、zabbix server端部署
一、zabbix agent原始碼包下載
官網地址:
版本下載地址:%20Latest%20Stable/3.2.7/zabbix-3.2.7.tar.gz/download
二、zabbix agent安裝
#使用者建立
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部署
自啟動部署:
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是預設啟動級別,級別有0-6共7個級別。
- 等級0表示:表示關機
- 等級1表示:單使用者模式
- 等級2表示:無網路連線的多使用者命令列模式
- 等級3表示:有網路連線的多使用者命令列模式
- 等級4表示:不可用
- 等級5表示:帶圖形介面的多使用者模式
- 等級6表示:重新啟動
- 10是啟動優先順序,95是停止優先順序,優先順序範圍是0-100,數字越大,優先順序越低。
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內容如下
- 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
service zabbix_agentd start
Zabbix agent started.
四、zabbix server端部署
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27067062/viewspace-2142892/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Zabbix】zabbix_agent安裝指令碼指令碼
- 編譯安裝zabbix編譯
- zabbix安裝agent
- Zabbix Agent安裝
- zabbix原始碼閱讀--zabbix_agent原始碼
- zabbix原始碼安裝原始碼
- Zabbix Agent 安裝與使用
- Linux 伺服器zabbix原始碼客戶端(agent)安裝Linux伺服器原始碼客戶端
- 原始碼編譯安裝Redis原始碼編譯Redis
- LAMP原始碼編譯安裝LAMP原始碼編譯
- 原始碼編譯安裝的原理原始碼編譯
- 原始碼編譯安裝MySQL 5.7.9原始碼編譯MySql
- 【轉】MySQL原始碼編譯安裝MySql原始碼編譯
- zabbix agent 的兩種安裝方式
- nginx原始碼編譯安裝(詳解)Nginx原始碼編譯
- php-7.1.0原始碼編譯安裝PHP原始碼編譯
- 詳解LAMP原始碼編譯安裝LAMP原始碼編譯
- LAMP原始碼編譯安裝配置+wordpressLAMP原始碼編譯
- lnmp環境安裝-原始碼編譯LNMP原始碼編譯
- MySQL 5.6原始碼編譯安裝流程MySql原始碼編譯
- linux中原始碼編譯安裝Linux原始碼編譯
- NH.A.0002__zabbix_lamp+zabbix_server原始碼編譯安裝_V2020.10.22LAMPServer原始碼編譯
- CentOS 7 原始碼安裝 Zabbix 6.0CentOS原始碼
- 阿里雲mysql原始碼編譯安裝阿里MySql原始碼編譯
- 04 原始碼編譯安裝與介紹原始碼編譯
- MySQL5.7.16原始碼編譯安裝MySql原始碼編譯
- Qt4 原始碼編譯安裝指南QT原始碼編譯
- LAMP純原始碼編譯安裝日誌LAMP原始碼編譯
- percona-toolkit原始碼編譯安裝原始碼編譯
- CentOS 7 原始碼編譯安裝 Mysql 5.7CentOS原始碼編譯MySql
- MySQL 5.7.9原始碼編譯安裝說明MySql原始碼編譯
- 如何編譯安裝原始碼包軟體編譯原始碼
- 在centos 7上安裝zabbix server3.0和zabbix agentCentOSServer
- CentOS 6.4 x64 zabbix 2.2.2 編譯安裝CentOS編譯
- PostgreSQL原始碼學習 win10原始碼編譯安裝SQL原始碼Win10編譯
- Greenplum_原始碼編譯安裝和RPM包安裝原始碼編譯
- linux-原始碼的編譯安裝和解除安裝Linux原始碼編譯
- zabbix3.4原始碼安裝步驟原始碼