一键安装包
cd /root wget --no-check-certificate https://raw.githubusercontent.com/kevin-cn/zabbixclient_autoinstall/master/zbc_install.sh chmod +x zbc_install.sh ./zbc_install.sh
一共就10来个指令,具体说明就不写了
wget https://fossies.org/linux/misc/zabbix-3.2.4.tar.gz tar zxf zabbix-3.2.4.tar.gz cd zabbix-3.2.4 ./configure --prefix=/usr/local/zabbix --enable-agent make && make install vim /usr/local/zabbix/etc/zabbix_agentd.conf vim /etc/sysconfig/iptables cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d vim /etc/init.d/zabbix_agentd groupadd zabbix useradd zabbix -g zabbix -s /bin/false chkconfig --add zabbix_agentd chkconfig zabbix_agentd on
说明
vim /usr/local/zabbix/etc/zabbix_agentd.conf
这个是修改一下监控服务器以及本机地址位置,将其中几个地方改为监控服务器以及本机地址
- Server=127.0.0.1 这里将127.0.0.1改为监控主机IP
- ServerActive=127.0.0.1这里同上,改为监控主机IP
- Hostname=Zabbix server 这里将 Zabbix server 改为本机IP
vim /etc/sysconfig/iptables
这个是打开防火墙端口,允许监控机访问本机10050端口,增加一句即可“ -A INPUT -p tcp -m tcp –dport 10050 -j ACCEPT ”
vim /etc/init.d/zabbix_agentd
这个是修改一下zabbix的启动位置,因为编译安装的,所以位置不同
将 BASEDIR=/usr/local 改为 BASEDIR=/usr/local/zabbix 即可