做一个简单的zabbix-server–>zabbix-proxy–>zabbix-agent
server3:zabbix-proxy
改server3的名字
hostnamectl set-hostname proxy
让三台主机解析proxy 172.25.254.3
vim /etc/hosts

`systemctl stop zabbix-agen`t
停用自动报警功能,只是为了不让发邮件

在web端添加主机代理

安装zabbix-proxy fping为解决依赖性
yum install zabbix-proxy-mysql-4.4.1-1.el7.x86_64.rpm fping-3.10-1.el7.x86_64.rpm -y
安装数据库,这里的数据库用来存放监控项模板
zabbix-server会告诉zabbix-proxy应该去拿哪些数据,因此zabbix-proxy也要有数据库
yum install mariadb-server -y
安全初始化
systemctl start mariadb
mysql_secure_installation
登陆数据库,创建数据库,用户授权
mysql -uroot -pwestos
create database zabbix_proxy character set utf8 collate utf8_bin;
grant all privileges on zabbix_proxy.* to zabbix@localhost identified by 'westos';

导入数据库
cd /usr/share/doc/zabbix-proxy-mysql-4.4.1/
zcat schema.sql.gz | mysql -p zabbix_proxy

编辑配置文件,开启服务
vim /etc/zabbix/zabbix_proxy.conf
修改server为server1的ip
开启端口
主机名字改为proxy
修改数据库密码




因为前面做了java虚拟机,所以也要更改java配置

systemctl start zabbix-proxy
查看日志

server1上查看日志

web界面proxy生效

在server2上
vim /etc/zabbix/zabbix_agentd.conf


systemctl restart zabbix-agent
在web界面
点击配置 主机 server2


3台主机分别重启zabbix-server zabbix-agent zabbix-proxy
代理完成

在实际工作中可以进行分组监控
本文介绍了如何设置一个简单的Zabbix监控系统,包括Zabbix-Server、Zabbix-Proxy和Zabbix-Agent的配置。主要步骤包括:在Server3上配置Zabbix-Proxy,停用自动报警,安装并配置数据库,修改配置文件,创建数据库并导入数据,以及在Zabbix-Web界面中添加主机代理。此外,还涉及到主机名修改、端口开启、数据库密码更新以及Java配置的调整。最后,通过重启服务并在Server2上验证代理配置的有效性。
1261

被折叠的 条评论
为什么被折叠?



