./configure --enable-agent --prefix=/usr/local/zabbix #配置agent源代码,指定安装位置

make & make install

vim /usr/local/zabbix/etc/zabbix_agentd.conf
LogFile=/tmp/zabbix_agentd.log #log存储位置,相应目录需要手动创建 EnableRemoteCommands=1 #允许执行远程命令,默认为0 LogRemoteCommands=1 #记录远程操作日志,不记录为0
Server=172.16.9.1 #被动方式,允许server到agent端提取监控数据 有proxy代理时,设置proxy ip ListenPort=10050 #默认监听agent端口为10050,可手动修改 ServerActive=172.16.9.1 #主动模式,agent主动提交数据到server。默认端口为10051 可修改IP:port Hostname=Zabbix server #自定义主机名,可修改,建议关闭 HostnameItem=system.hostname #自动获取主机名,与hostname参数对冲

groupadd zabbix useradd -g zabbix zabbix
mkdir -p /var/log/zabbix chown zabbix:zabbix zabbix

su zabbix #zabbix_agentd 需要一个普通用户启动 cd /usr/local/zabbix/sbin ./zabbix_agentd #启动zabbix_agentd