zabbix-proxy 层级制监控
一,zabbix服务规划
zabbix-server 10.0.0.71
zabbix-proxy 10.0.0.72 172.16.1.72
web01 172.16.1.7
二,zabbix 客户端配置
客户端的配置主要是把监控的人写为zabbix-proxy的IP地址,然后重启就可以了
vim /etc/zabbix/zabbix.agent.conf
三,zabbix-proxy配置
安装包: rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
安装软件: yum install zabbix-proxy-mysql marradb-server -y
修改配置文件:
找到数据库更改密码为zabbix
启动数据库 systemctl start mariadb.service
systemctl enable mariadb.service
初始化数据库: mysql_secure_installation
配置zabbix-proxy数据库
create database zabbix_proxy character set utf8;
GRANT ALL PRIVILEGES ON zabbix_proxy.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';
flush PRIVILEGES;
导入zabbix数据到数据库:
zcat /usr/share/doc/zabbix-proxy-mysql-4.0.0/schema.sql.gz|mysql -uzabbix -pzabbix zabbix_proxy
查看是否导入
启动zabbix-proxy
systemctl start zabbix-proxy.service
systemctl enable zabbix-proxy.service
四,zabbix服务端配置
在web界面
出现问题
查看 web日志
没有问题
查看zabbix-proxy日志
更改/etc/zabbix/zabbix_proxy.conf 文件中的server
重启: systemctl restart zabbix-proxy.service
又出现问题
更改配置文件
重启服务
zabbix-porxy端 不报错了
web界面查看
可以了
zabbix-proxy的日志文件
表示监控上
一直弹报错的话先重启客户端和服务端zabbix服务
web界面:
那就成功了