系统环境:centos 6.6
zabbix_agent 版本:zabbix-3.2.1
zabbix 官网的安装包里面包含了两种包
这里面有两种源码包,
一种是安装zabbxi_server 的包,可以通过制定参数 --enable-agent 的方式安装Agent
一种 是安装zabbix agent 的包,解压配置即可,
一。 下载 zabbix 安装包(第一种方式)
[[email protected] ~]# yum -y install git
[[email protected] ~]# cd /usr/local/src/
[[email protected] src]# git clone https://git.oschina.net/zhouhemo/zabbix-source.git # 下载zabbix-3.2.1 源码包
[[email protected] src]# cd zabbix-source/
[[email protected] zabbix-source]# tar -zxvf zabbix-3.2.1.tar.gz
[[email protected] zabbix-source]# cd zabbix-3.2.1
二.编译安装
[[email protected] zabbix-3.2.1]# ./configure --prefix=/usr/local/zabbix_agent --enable-agent
[[email protected] zabbix-3.2.1]# make && make install
[[email protected] zabbix-3.2.1]# cp /usr/local/src/zabbix-source/zabbix-3.2.1/misc/init.d/tru64/zabbix_agentd /etc/init.d/
[[email protected] zabbix-3.2.1]# chmod +x /etc/init.d/zabbix_agentd
[[email protected] zabbix-3.2.1]# cp /usr/local/zabbix-agent/sbin/zabbix_agentd /usr/local/sbin/
三.修改配置文件
[[email protected] zabbix-3.2.1]# cd /usr/local/zabbix_agent/etc/
[[email protected] 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
[[email protected] etc]# /etc/init.d/zabbix_agentd start