二進制方式安裝
1,創建zabbix用戶
[root@vm7 ~]# useradd -M -s /sbin/nologin zabbix #禁止創建Home目錄,禁止控制台登錄 [root@vm7 ~]# passwd zabbix
2,下載二進制包
https://cdn.zabbix.com/zabbix/binaries/stable/5.0/5.0.14/zabbix_agent-5.0.14-linux-2.6-amd64-static.tar.gz
3,創建目錄,解壓tar包到程序目錄
[root@vm7 ~]# mkdir /usr/local/zabbix-agent [root@vm7 ~]# tar -xf zabbix_agent-5.0.14-linux-3.0-amd64-static.tar.gz -C /usr/local/zabbix-agent/
4,編輯配置文件
[root@vm7 ~]# vi /usr/local/zabbix-agent/conf/zabbix_agentd.conf AllowRoot=0 #使用root身份運行 LogFile=/tmp/zabbix_agentd.log #日志文件路徑 Server=192.168.1.15 #服務端IP地址
ServerActive=127.0.0.1 #主動注冊模式
HostMetadata=Yanan #元數據值隨意指定, 服務端添加需要用到 Hostname=Zabbix server #客戶端主機名
5,重新加載zabbix-agent
[root@vm7 ~]# kill -9 進程號
[root@vm17 ~]# for i in `ps aux|grep zabbix-agent|grep -v 'grep'|awk '{print $2}'` ;do kill -9 $i ; done #使用for循環表達式干掉進程
[root@vm7 ~]# /usr/local/zabbix-agent/sbin/zabbix_agentd -c /usr/local/zabbix-agent/conf/zabbix_agentd.conf
[root@vm7 ~]# netstat -antp|grep 10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 2003/zabbix_agentd
