Zabbix Proxy安装配置方法

Zabbix是一个分布式监控系统,它通过一个Zabbix server和多个zabbix Proxy实现一个中心,多个分节点的监控运行模式 。从而实现分布式监控系统,为大型网络提供了开源的监控手段 。
zabbix proxy的作用就是分担zabbix sever的压力 。它收集数据,并把数据汇报给zabbix server 。
架构:
一个zabbix server服务器为中心
一个zabbix proxy(双网卡):一个网卡和服务器通讯,另一个网卡接收客户端,可以有多个zabbix proxy服务器,这个看集群规模 。
zabbix proxy安装的配置方法如下:
1、安装数据库
安装同zabbix server,这里不再叙述 。
2、配置数据库
添加数据库:
create database zabbix_proxy character set utf8mb4 collate utf8mb4_bin;
添加用户:
create user zabbix@localhost identified by '123456';
授权:
grant all privileges on zabbix_proxy.* to zabbix@localhost;
导入数据库:
数据库文件在zabbix server服务器上,目录:
/usr/share/doc/zabbix-sql-scripts/MySQL/

Zabbix Proxy安装配置方法

文章插图
【Zabbix Proxy安装配置方法】 
把proxy.sql复制到zabbix proxy服务器上,执行导入命令 。
source /home/lxtone/proxy.sql
Zabbix Proxy安装配置方法

文章插图
 

Zabbix Proxy安装配置方法

文章插图
 
3、安装zabbix proxy
rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-1.el8.noarch.rpm
yum install zabbix-proxy-mysql
4、修改配置文件
grep -Ev "^$|#" /etc/zabbix/zabbix_proxy.conf
Server=10.41.1.88
Hostname=jx-proxy
LogFile=/var/log/zabbix/zabbix_proxy.log
LogFileSize=0
PidFile=/run/zabbix/zabbix_proxy.pid
SocketDir=/run/zabbix
DBHost=localhost
DBName=zabbix_proxy
DBUser=zabbix
DBPassword=123456
SNMPTrApperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
LogSlowQueries=3000
StatsAllowedIP=127.0.0.1
启动zabbix proxy:
systemctl start zabbix-proxy
systemctl enable zabbix-proxy
5、zabbix server配置
在web页面添加agent代理:
管理-agent代理程序,名称输入zabbix proxy的主机名,代理地址为zabbix proxy的地址,其他不变 。
Zabbix Proxy安装配置方法

文章插图
 
6、配置zabbix proxy的客户端
安装zabbix-agent客户端,修改配置文件:
vi /etc/zabbix/zabbix_agentd.conf
Server=zabbix proxy的ip地址
ServerActive= zabbix proxy的ip地址
Hostname=客户端的主机名
HostMetadata=https://www.isolves.com/it/rj/jy/2022-05-11/windows
重启客户端
systemctl restart zabbig-agent
Zabbix Proxy安装配置方法

文章插图
 




    推荐阅读