为了安装起见,新建zabbix用户用来启动zabbix服务

   
   
   
   
  1. groupadd zabbix 
  2. useradd zabbix -g zabbix 
   
   
   
   
  1. yum install wget make gcc gcc-c++ autoconf ncurses-devel fping -y  

   
   
   
   
  1. 到官网下载zabbix 
  2. ./configure --enable-agent 
  3. makc install 

复制启动脚本和配置文件

   
   
   
   
  1. cp misc/init.d/redhat/zabbix_agentd_ctl /etc/init.d/ 
  2. mkdir /etc/zabbix 
  3. cp misc/conf/zabbix_agentd.conf /etc/zabbix 

编辑配置文件

   
   
   
   
  1. vim /etc/zabbix/zabbix_agentd.conf 
  2. Server=192.168.30.204 
  3. Hostname=CentOS-3 #此处与zabbix网页监控中的host名一致

开启zabbix_agent

   
   
   
   
  1. /etc/init.d/zabbix_agent_ctl 
  2. 可能需要修改zabbix_agent_ctl脚本。 

一般出现什么问题都会在/tmp/zabbix_agentd.log上有记录,帮助排错。

或者在server端上看/tmp/zabbix_server.log也可以。

 

 

使用yum的方式来安装

 

   
   
   
   
  1. rpm --import http://repo.zabbixzone.com/centos/RPM-GPG-KEY-zabbixzone 
  2. rpm -Uv http://repo.zabbixzone.com/centos/zabbixzone-release-0.0-1.noarch.rpm 
  3. yum install zabbix-agent -y 
  4. chkconfig zabbix-agent on 
  5. mv /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.default 
  6. sed 's/Server=127.0.0.1/Server=10.150.164.214/' /etc/zabbix/zabbix_agentd.default > /etc/zabbix/zabbix_agentd.conf 
  7. service zabbix-agent start 

更详细的安装说明都在 http://www.zabbix.org/wiki/InstallOnCentOS_RHEL