zabbix分布式说明:
系统:centos7.4
zabbix_server: 192.168.30.178
proxy代理: 192.168.30.182
zabbix_agent: 192.168.30.178
一.搭建proxy服务器
1.1下载zabbix安装源
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
1.2下载proxy工具
yum install zabbix-proxy-mysql -y
1.3安装数据库
zabbix proxy也需要数据库,这个数据库不是用于存储监控数据的 只是用于存储配置信息
yum -y install mariadb-server
systemctl start mariadb.service
1.4创建数据库
mysql
create database zabbix_proxy character set utf8 collate utf8_bin;
grant all privileges on zabbix_proxy.* to zabbix@'localhost' identified by 'zabbix';
exit
1.5导入数据文件
zcat /usr/share/doc/zabbix-proxy-mysql-3.0.21/schema.sql.gz |mysql -uzabbix -pzabbix zabbix_proxy
1.6配置zabbix proxy 连接数据库
vim /etc/zabbix/zabbix_proxy.conf
DBPassword=zabbix
Server=192.168.30.178
Hostname=proxy
# Hostname 作为后面添加的代理程序名称,要保持一致
1.7检查端口
ss -lntup |grep zabbix
1.8修改agent配置指向 proxy
vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.30.182
ServerActive=192.168.30.182
systemctl restart zabbix-agent.service
web操作:
1.9 web界面添加代理
1. 管理 >> agent代理程序 >> 创建代理
点击添加
2. 稍等片刻就能在程序中出现代理
3. 在主机中能发现主机代理
谢谢大家关注,有错误请指出