-
1.從本地上傳或者下載zabbix的安裝包
我是從本地上傳的,上傳到服務(wù)器的/tmp目錄下
2.登錄服務(wù)器苹支,創(chuàng)建zabbix用戶和組
groupadd zabbix 創(chuàng)建組
useradd -g zabbix zabbix 創(chuàng)建用戶并加入組
*3.開始安裝zabbix
[root@ldap /] cd /tmp 進入到tmp目錄
[root@ldap tmp] tar -zvxf zabbix-3.2.4.tar.gz 解壓安裝包
[root@ldap tmp] cd /tmp/zabbix-3.2.4 進入zabbix安裝包目錄
[root@ldap zabbix-3.2.4]# ./configure --prefix=/usr/local/zabbix --enable-agent
開始安裝,以及設(shè)置安裝位置
make && make install 安裝
- 4 設(shè)置開機啟動
拷貝服務(wù)到開機啟動
cp /tmp/zabbix-3.2.4/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd
設(shè)置服務(wù)啟動執(zhí)行權(quán)限
chmod +x /etc/rc.d/init.d/zabbix_agentd
編輯服務(wù)的路徑
vim /etc/rc.d/init.d/zabbix_agentd
# Zabbix-Directory
BASEDIR=/usr/local
修改為
BASEDIR=/usr/local/zabbix
保存退出
設(shè)置開機啟動
chkconfig zabbix_agentd on
- 5修改配置文件讓其與服務(wù)端通信
vim /usr/local/zabbix/etc/zabbix_agentd.conf
修改 文檔91行
Server=192.168.1.250,192.168.20.20
其中192.168.1.250位zabbix的服務(wù)端IP
192.168.20.20位客戶端IP晤斩,也就是目前安裝zabbix的服務(wù)器ip
修改文檔132行
ServerActive=192.168.1.250,192.168.20.20
修改文檔143行
Hostname=zabbix-test
zabbix-test為服務(wù)器hostname 主機名
修改文檔262行 #擴展配置目錄
# Include=/usr/local/etc/zabbix_agentd.conf.d/
為
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/
保存退出
- 6 啟動服務(wù)
/etc/init.d/zabbix_agentd start
或者
systemctl start zabbix_agentd.service 啟動服務(wù)
systemctl stop zabbix_agentd.service 停止服務(wù)
systemctl restart zabbix_agentd.service 重啟服務(wù)
啟動后可通過netstat -ntlp 查看服務(wù) 端口是否正常
- 7 驗證與服務(wù)端的通訊
下面的命令需要在server端執(zhí)行胃榕,其中192.168.20.20是agent的IP
/usr/local/zabbix-3.2.4/bin/zabbix_get -s 192.168.20.20 -p 10050 -k "system.uptime"
如果有值返回
說明成功啦。