zabbix分布式搭建

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. 在主机中能发现主机代理

谢谢大家关注,有错误请指出

原文地址:https://www.cnblogs.com/A121/p/9528949.html