./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