前言:现有需求,公司有多个分公司站点,需要在总公司搭建zabbix-server服务器监控所有分公司网络设备状态以及流量,即在分公司安装zabbix-proxy服务,通过其将分公司设备状态信息发送至zabbix-server,起到最终汇总监控效果。
一、zabbix-server搭建
请参照博客centos7上zabbix3.4详细搭建
二、zabbix-proxy搭建
1、修改hostname、hosts
HOSTNAME=zabbixproxy
hostname $HOSTNAME
echo "$(grep -E '127|::1' /etc/hosts)">/etc/hosts
echo "$(ifconfig ens160|grep inet|awk -F'[ :]' '{print $10}') $(hostname)">>/etc/hosts
sed -i "s/^HOSTNAME.*$/HOSTNAME=$HOSTNAME/g" /etc/sysconfig/network
2、添加镜像源
cat>/etc/yum.repos.d/zabbix.repo<<EOF
[zabbix]
name=zabbix
baseurl=http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/
gpgcheck=0
enabled=1
EOF
3、安装软件
yum install zabbix-proxy mariadb mariadb-server -y
//可能会出现安装失败,又由于下载速度