安裝地址:
http://repo.zabbix.com/zabbix(找到自己需要的agent版本,注意系統版本)
使用rpm直接安裝
centos6安裝命令:rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-agent-3.2.6-1.el6.x86_64.rpm
centos7安裝命令:rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.1-1.el7.x86_64.rpm
安裝完成後直接修改配置文件:
1》首先複製配置文件,然後將不需要的配置過濾掉:
cd /etc/zabbix
cp zabbix_agent.conf zabbix_agent.conf-init
cat zabbix_agent.conf-init |grep -v ^$|grep -v ^# >zabbix_agent.conf
2》修改配置文件:
vi /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=<zbx-server的ip>
ServerActive=<zbx-server的ip>
Hostname=<本機的名字>
Include=/etc/zabbix/zabbix_agentd.d/*.conf
修改以上<>中的三個參數即可
重啓zabbix_agent服務
centos6:
/etc/init.d/zabbix-agent restart
centos7:
systemctl restart zabbix-agent
以上配置完成後去zabbix管理界面添加主機 模板使用linux系統默認模板,如果需要自定義監控,就需要自己寫腳本並配置模板。
添加完成後去人服務器上防火牆是否開啓,如果沒有開啓,添加下面命令到iptables配置內,只允許zabbix服務器訪問10050端口
-A INPUT -s <zbx-server的ip> -p tcp -m tcp --dport 10050 -j ACCEPT