首页 > 代码库 > zabbix_agent 安装 (linux 下)
zabbix_agent 安装 (linux 下)
系统环境: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=http://www.mamicode.com/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
本文出自 “zhoufaye1990” 博客,请务必保留此出处http://zhoufaye1990.blog.51cto.com/4153787/1904751
zabbix_agent 安装 (linux 下)