为了安装起见,新建zabbix用户用来启动zabbix服务
- groupadd zabbix
- useradd zabbix -g zabbix
- yum install wget make gcc gcc-c++ autoconf ncurses-devel fping -y
- 到官网下载zabbix
- ./configure --enable-agent
- makc install
复制启动脚本和配置文件
- cp misc/init.d/redhat/zabbix_agentd_ctl /etc/init.d/
- mkdir /etc/zabbix
- cp misc/conf/zabbix_agentd.conf /etc/zabbix
编辑配置文件
- vim /etc/zabbix/zabbix_agentd.conf
- Server=192.168.30.204
- Hostname=CentOS-3 #此处与zabbix网页监控中的host名一致
开启zabbix_agent
- /etc/init.d/zabbix_agent_ctl
- 可能需要修改zabbix_agent_ctl脚本。
一般出现什么问题都会在/tmp/zabbix_agentd.log上有记录,帮助排错。
或者在server端上看/tmp/zabbix_server.log也可以。
使用yum的方式来安装
- rpm --import http://repo.zabbixzone.com/centos/RPM-GPG-KEY-zabbixzone
- rpm -Uv http://repo.zabbixzone.com/centos/zabbixzone-release-0.0-1.noarch.rpm
- yum install zabbix-agent -y
- chkconfig zabbix-agent on
- mv /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.default
- sed 's/Server=127.0.0.1/Server=10.150.164.214/' /etc/zabbix/zabbix_agentd.default > /etc/zabbix/zabbix_agentd.conf
- service zabbix-agent start
更详细的安装说明都在 http://www.zabbix.org/wiki/InstallOnCentOS_RHEL