系统环境:centos 6.6 

zabbix_agent 版本:zabbix-3.2.1

zabbix 官网的安装包里面包含了两种包

这里面有两种源码包,

一种是安装zabbxi_server 的包,可以通过制定参数 --enable-agent 的方式安装Agent 

一种 是安装zabbix agent 的包,解压配置即可,

一。 下载 zabbix 安装包(第一种方式)

[root@jsy-swzz-gs01 ~]# yum -y install git 


[root@jsy-swzz-gs01 ~]# cd /usr/local/src/


[root@jsy-swzz-gs01 src]# git clone https://git.oschina.net/zhouhemo/zabbix-source.git  # 下载zabbix-3.2.1 源码包


[root@jsy-swzz-gs01 src]# cd zabbix-source/


[root@jsy-swzz-gs01 zabbix-source]# tar -zxvf zabbix-3.2.1.tar.gz


[root@jsy-swzz-gs01 zabbix-source]# cd zabbix-3.2.1

二.编译安装 

[root@jsy-swzz-gs01 zabbix-3.2.1]# ./configure --prefix=/usr/local/zabbix_agent --enable-agent


[root@jsy-swzz-gs01 zabbix-3.2.1]# make && make install 


[root@jsy-swzz-gs01 zabbix-3.2.1]# cp /usr/local/src/zabbix-source/zabbix-3.2.1/misc/init.d/tru64/zabbix_agentd    /etc/init.d/


[root@jsy-swzz-gs01 zabbix-3.2.1]# chmod +x /etc/init.d/zabbix_agentd


[root@jsy-swzz-gs01 zabbix-3.2.1]# cp /usr/local/zabbix-agent/sbin/zabbix_agentd /usr/local/sbin/

三.修改配置文件

[root@jsy-swzz-gs01 zabbix-3.2.1]# cd /usr/local/zabbix_agent/etc/


[root@jsy-swzz-gs01 etc]# vi zabbix_agentd.conf


PidFile=/tmp/zabbix_agentd.pid

LogFile=/tmp/zabbix_agentd.log

Server=172.16.41.155       #  zabbix_server ip 

ListenPort=10050

ServerActive=172.16.41.155

HostnameItem=system.hostname (自动注册时,主机列表显示agent 主机的名字)

HostMetadata=linux1111 (自动注册时,标识为linux 主机 ,触发action,自动加入模板)


Include=/usr/local/zabbix_agent/etc/zabbix_agentd.conf.d/*.conf #  加载自定义的监控配置文件


UnsafeUserParameters=1 # 允许自定义 Key

四.启动 zabbix_agent 

[root@jsy-swzz-gs01 etc]# /etc/init.d/zabbix_agentd start