当前位置: 首页 > article >正文

Zabbix proxy 主动模式的实现

1. 准备三台机器

zabbix-server10.0.0.200
zabbix-agent10.0.0.203
zabbix-proxy10.0.0.204

2. 创建独立的数据库(最好部署在单独的机器上,或者部署在porxy机器上)

# 按照官网下载 proxy 的步骤中创建库和用户即可

# mysql -uroot -p
password
mysql> create database zabbix_proxy character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix_proxy.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

# cat /usr/share/zabbix-sql-scripts/mysql/proxy.sql | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix_proxy

# mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

3. 修改 zabbix-agent 配置文件

# vim /etc/zabbix/zabbix_agentd.conf

# Server 选项填写指向 zabbix-server(可选填),指向 zabbix-proxy(必填)

Server=10.0.0.200,10.0.0.204

# ServerActive 选项填写指向 zabbix-proxy(必填)

ServerActive=10.0.0.204

# Hostname 选项填写指向本机(必填)

Hostname=10.0.0.203

4. 修改 zabbix-proxy 配置文件

# vim /etc/zabbix/zabbix_proxy.conf

# Server 选项填写指向 zabbix-server(必填)

Server=10.0.0.200

# Hostname 选项填写与 zabbix web 管理页面创建的 proxy 名称保持一致(必填)
Hostname=proxy-active

# DB 相关的选项与当初创建数据的信息保持一致(必填)

DBName=zabbix_proxy

DBUser=zabbix
DBPassword=123456

4. zabbix web 页面配置

# zabbix-server 配置

# zabbix-agent 配置 

# zabbix-proxy 配置 

5. 验证数据同步

zabbix-proxy 在主动模式下要主动地向 zabbix-server 周期性的申请获取 zabbix-agent 的监控项信息。通俗的说,就是 agent 将数据给到 server,server 将数据给到 proxy。

查看 zabbix-proxy 主机日志确认是否建立连接

tail -f  /var/log/zabbix/zabbix_proxy.log | grep "active checks"

刷新zabbix web 页面的 zabbix-agent 主机最新数据,查看是否获取最新数据


http://www.kler.cn/a/381624.html

相关文章:

  • 计算机毕业设计Python+卷积神经网络租房推荐系统 租房大屏可视化 租房爬虫 hadoop spark 58同城租房爬虫 房源推荐系统
  • Django 模型中使用选择(choices):全面指南
  • 绩效考核试题
  • Verdi -- 打开Consol,创建和执行tcl命令举例
  • SecureCRT汉化版
  • 重温设计模式--2、设计模式七大原则
  • 三周精通FastAPI:32 探索如何使用pytest进行高效、全面的项目测试!
  • 微前端应用+MicApp、无界、乾坤、EMP+简要了解+部分场景应用
  • Qt——常用控件
  • 每天五分钟计算机视觉:什么是神经网络风格转换?
  • 「树链剖分」学习笔记
  • 【深度学习】batchsize太大或太小的优缺点,如何平衡batchsize大小
  • 矩阵特殊打印方式
  • 【Vue 全家桶】4、Vue中的ajax(http请求方法)
  • Apache HTTPD 换行解析漏洞(CVE-2017-15715)
  • faiss 用于检索10亿向量(维度768)的方法
  • 6. STM32之TIM实验--编码器接口()--(实验5:PWM驱动直流电机)
  • Vue中简单状态管理
  • PyTorch 2.0: 开启深度学习框架新纪元
  • Qt学习笔记第41到50讲
  • ubuntu 24.04中安装 Easyconnect,并解决版本与服务器不匹配问题
  • C#语言发展历史
  • Nginx配置文件编写示例
  • 【ARM Linux 系统稳定性分析入门及渐进 2.1 -- Crash 命令 Session Control 集合】
  • DNS正反向解析,区域备份
  • 计算机毕业设计Python+大模型膳食推荐系统 知识图谱 面向慢性病群体的膳食推荐系统 健康食谱推荐系统 机器学习 深度学习 Python爬虫 大数据毕业设计