Zabbix Proxy 配置.note

noteId: WEB0576800dd6753f48cd4498223b7d9fb1 · 原始路径:/ALL/Linux - A模块/服务配置/监控/Zabbix 网络设备监控/Zabbix Proxy 配置.note · 图片:24 · 附件待处理:0

 
Zabbix Proxy 作用与 Zabbix Server 相同,也能够收集客户端的信息,只不过会定时将这些信息发送给 Zabbix Server
 
对于客户端而言,zabbix proxy 就是 zabbix server,客户端不需要直接与zabbix server通信,只需要能够访问到 zabbix proxy即可,zabbix proxy代替zabbix server 先将客户端的信息存储在本地,然后再定期发送给 zabbix server
 
 
一、配置 Zabbix Proxy:
 
 
 
1、配置 proxy主动模式(默认就是主动模式):
 
(1)安装软件包:
apt install -y mariadb-server zabbix-proxy-mysql
 
(2)配置 mysql:
 
2.1、创建数据库:
mysql
 create database zabbix character set utf8 collate utf8_bin;
 grant all privileges on zabbix.* to 'zabbix'@'%' identified by 'Skills39';
 flush privileges;
 exit
 
2.2、解压数据库文件,导入数据库:
cd /usr/share/zabbix-proxy-mysql
# 解压文件:
gunzip schema.sql.gz
 
# 导入数据库:
mysql zabbix < schema.sql
 
 
(3)配置 Proxy:
vim /etc/zabbix/zabbix_proxy.conf
指定Zabbix Server的地址、本机的主机名
 
指定mysql数据库、用户:
 
允许不支持的数据库版本(debian12.11之后的mysql版本都过高 )
systemctl restart zabbix-proxy
 
2、Zabbix Web上添加 Proxy:
 
根据proxy的模式来选择 Proxy mode:
点击添加。
 
当这里有数字,不是never就代表连接成功
 
 
3、配置 zabbix客户端(zabbix-agent):
apt install -y zabbix-agent
vim /etc/zabbix
输入 zabbix-proxy + zabbix-server的地址:
 
systemctl restart zabbix-agent
 
4、Zabbix Web上添加客户端:
agent的地址要写客户端的地址,而不是proxy代理的地址
 
·查看:
等待大约一分钟:
 
 
 
2、配置 proxy被动模式:
 
(1)安装软件包:
apt install -y mariadb-server zabbix-proxy-mysql
 
(2)配置 mysql:
 
2.1、创建数据库:
mysql
 create database zabbix character set utf8 collate utf8_bin;
 grant all privileges on zabbix.* to 'zabbix'@'%' identified by 'Skills39';
 flush privileges;
 exit
 
2.2、解压数据库文件,导入数据库:
cd /usr/share/zabbix-proxy-mysql
# 解压文件:
gunzip schema.sql.gz
 
# 导入数据库:
mysql zabbix < schema.sql
 
 
(3)配置 Proxy:
vim /etc/zabbix/zabbix_proxy.conf
将proxy模式设置为被动模式(0为主动,1为被动)
 
指定Zabbix Server的地址、本机的主机名
 
指定mysql数据库、用户:
 
 
2、Zabbix Web上添加 Proxy:
 
根据proxy的模式来选择 Proxy mode:
点击添加。
 
当这里有数字,不是never就代表连接成功
 
 
3、配置 zabbix客户端(zabbix-agent):
apt install -y zabbix-agent
vim /etc/zabbix
这里只需要输入 zabbix-proxy的地址即可(如果输入了 zabbix-server的地址会导致无法访问):
 
systemctl restart zabbix-agent
 
4、Zabbix Web上添加客户端:
agent的地址要写客户端的地址,而不是proxy代理的地址
 
·查看:
等待大约一分钟: