CentOS-7 编译安装zabbix5.0(agent端)
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代理模式的,估计要等个半个小时左右