爲了安裝起見,新建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