1、准備環境
zabbix-agent安裝在被監控機器上,用於主機的各項指標數據采集,比如:CPU、內存、磁盤信息等
zabbix5.0 :https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.2.tar.gz
2、開始安裝
添加zabbix用戶用於運行zabbix服務
[root@swarm-node3 local]# useradd -s /sbin/nologin zabbix
解壓源碼包
編譯參數
[root@swarm-node3 local]# tar -zxf zabbix-5.0.2.tar.gz
./configure --prefix=/usr/local/zabbix-agent --enable-agent
確認無誤后,make 安裝
[root@swarm-node3 zabbix-5.0.2]# make && make install
修改zabbix_agentd.conf配置文件
修改一下參數
Server=192.168.137.129 # zabbix-server或者zabbix-proxy的ip ServerActive=192.168.137.129 # zabbix-server或者zabbix-proxy的ip
Hostname=swarm-node3 # 主機名
AllowKey=system.run[*] # 允許zabbix使用system.run監控項執行命令
啟動zabbix-agent
[root@swarm-node3 zabbix-agent]# /usr/local/zabbix-agent/sbin/zabbix_agentd -c /usr/local/zabbix-agent/etc/zabbix_agentd.conf
在zabbix平台配置監控,配置--》主機--》新建主機
輸入對應的主機信息
關聯對應的模版,添加即可
監控主機就添加完成了,沒有使用proxy代理模式的,大概等待10分鍾就會有最新數據采集,使用了proxy代理模式的,估計要等個半個小時左右