配置zabbix-proxy主动式

news2024/11/25 4:20:28

IP地址对应关系如下:

zabbix-server122.9.8.21
zabbix-proxy122.9.4.102
zabbix-agent2116.63.9.109

一、 安装zabbix-server

https://blog.csdn.net/qq_50247813/article/details/132131774

二、 安装zabbix-proxy

a. 安装zabbix源

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

## 修改为阿里云的源

sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

b. 安装proxy

yum install zabbix-proxy-mysql zabbix-get -y

c. 安装数据库

yum install mariadb-server mariadb -y

## mariadb数据库初始化

https://blog.csdn.net/qq_50247813/article/details/132969093

d. 创建数据库,创建用户

create database zabbix_proxy character set utf8 collate utf8_bin;
create user zabbix@'localhost' identified by 'zabbix';
grant all privileges on zabbix_proxy.* to zabbix@'localhost' identified by 'zabbix';
flush privileges;

e. 导入初始化脚本

## 查看脚本在哪

rpm -ql zabbix-proxy-mysql  

## 导入脚本

zcat /usr/share/doc/zabbix-proxy-mysql-5.0.39/schema.sql.gz | mysql -uzabbix -pzabbix zabbix_proxy

f. 修改配置文件

sed -i '189a DBPassword=zabbix' /etc/zabbix/zabbix_proxy.conf

## 被替换的地址是zabbix-server的地址

sed -i 's/Server=127.0.0.1/Server=122.9.8.21/g' /etc/zabbix/zabbix_proxy.conf

## 代理服务器的主机名

sed -i 's/Hostname=Zabbix proxy/Hostname=zabbix_proxy/g' /etc/zabbix/zabbix_proxy.conf

## 模式选择为主动模式 0 主动 ,1 被动;默认是主动模式

sed -i 's/# ProxyMode=0/ProxyMode=0/g' /etc/zabbix/zabbix_proxy.conf

g. 重启zabbix-proxy

systemctl restart zabbix-proxy 

三、 Web前端配置

  1. 创建代理agent

在这里插入图片描述
在这里插入图片描述

现在zabbix proxy目前还没有和zabbix server正常通信

  1. 由于proxy是主动模式,配置信息Zabbix server不会及时同步到zabbix proxy。配置信息一般从数据库加载到config cache当中,zabbix proxy不能及时知道zabbix server配置

## 解决方法1: 加载zabbix server配置

zabbix_proxy -R config_cache_reload

## 解决方法2:重启服务

 systemctl restart zabbix-proxy
  1. 查看zabbix-proxy日志

    cat /var/log/zabbix/zabbix_proxy.log
    

在这里插入图片描述
在这里插入图片描述

四、 配置zabbix-agent2

a. 安装zabbbix源,替换成阿里云的源

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

b. 安装zabbix-agent2,启动agent

yum -y install zabbix-agent2
systemctl enable zabbix-agent2 --now

c. 修改zabbix-agent2配置文件
## 修改为zabbix proxy的地址

sed -i 's/Server=127.0.0.1/Server=122.9.4.102/g'	/etc/zabbix/zabbix_agent2.conf
sed -i 's/ServerActive=127.0.0.1/ServerActive=122.9.4.102/g'	/etc/zabbix/zabbix_agent2.conf

## 将hostname注释掉,并打开 HostnameItem

sed -i 's/Hostname=Zabbix server/#Hostname=Zabbix server/g'	/etc/zabbix/zabbix_agent2.conf
sed -i 's/# HostnameItem=system.hostname/HostnameItem=system.hostname/g' /etc/zabbix/zabbix_agent2.conf

d. 重启zabbix-agent2

systemctl restart zabbix-agent2

e. 测试zabbix proxy 是否 能获取zabbix agent2的数据
## 在zabbix proxy 上执行,获取 zabbix agent2 的主机名

zabbix_get -s 116.63.9.109 -p 10050 -k "system.hostname"

在这里插入图片描述

测试成功,zabbix proxy可以从zabbix agent2获取到数据

五、 在web前端通过,proxy代理主机

  1. 添加主机

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 由于zabbix server配置信息发生变动,所以需要去zabbix proxy刷新配置
    ## 在zabbix proxy服务器上执行

    zabbix_proxy -R config_cache_reload
    
  2. 查看主机监控状态
    在这里插入图片描述

## 查看最新数据,看看能不能正常获取到监控数据
在这里插入图片描述

可以正常获取到数据

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1265373.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Swift构造器继承链

类类型的构造器代理 Swift构造器需遵循以下三大规则: 指定构造器必须调用它直接父类的指定构造器方法便利构造器必须调用同一个类中定义的其他初始化方法便利构造器在最后必须调用一个指定构造器 两段式构造过程 Swift 中类的构造过程包含两个阶段。第一个阶段&a…

流程控制翻转学习

📑前言 本文主要是【Python】——Python流程控制翻转学习的文章,如果有什么需要改进的地方还请大佬指出⛺️ 🎬作者简介:大家好,我是听风与他🥇 ☁️博客首页:CSDN主页听风与他 🌄每…

STM32_10(I2C)

I2C通信 I2C(Inter IC Bus)是由Philips公司开发的一种通用数据总线两根通信线:SCL(Serial Clock)、SDA(Serial Data)同步,半双工带数据应答支持总线挂载多设备(一主多从…

Elasticsearch 线上实战问题及解决方案探讨

1、reindex相关问题 1.1 问题描述 我有 1tb 的一个大索引若干,要迁移到另外一个新集群去,有没有好办法?reindex好像会中断...... reindex 是不是就算设置了频率也会莫名的中断,而且没地方查到错误?1000多万的数据&…

盖茨表示GPT-5不会比GPT-4有太大改进;Intro to Large Language Models

🦉 AI新闻 🚀 盖茨表示GPT-5不会比GPT-4有太大改进 摘要:比尔盖茨在与德国《商报》的采访中透露,虽然OpenAI内部有人相信GPT-5会优于GPT-4,但他认为目前的生成式人工智能已经达到极限。盖茨对GPT-5未来的发展并不乐观…

视频集中存储/磁盘阵列EasyCVR平台黑名单异常解决步骤是什么?

视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。音视频流媒体视频平台EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、…

七、Lua字符串

文章目录 一、字符串(一)单引号间的一串字符(二)local str "Hello, "(三)[[ 与 ]] 间的一串字符(四)例子 二、字符串长度计算(一)string.len&…

nginx 配置跨域(小皮面板)

本地开发的时候,前端请求后端,后端不能用域名请求,只能用端口模式,在小皮面板的话就是如下配置: 我的测试项目部署: 前端:http://localhost:8082 后端:http://localhost:8081 前端…

与珎同行录-开篇-231129

与珎同行录-开篇 珎就是对陪伴并帮助我写代码的AI的昵称 能不能读懂这个绕口令问题呢? 连续的椎体的相邻椎体质心的相邻质心的质心作为当前质心所在的椎体的质心, 该质心的方向代表该椎体的上下方向 如何代码实现呢? 还是没看懂…好吧最终的算法是:

vue建立组件无校验版

实现功能&#xff1a; 切换&#xff0c;相当于tab 1、非组件代码&#xff1a; <template><div><div class"tabStyle"><div v-for"(item,index) in tabTitle" :key"index" class"bordItemStyle" :class"c…

类指针压缩空间

一、类指针压缩介绍 压缩指针&#xff0c;指的是在 64 位的机器上&#xff0c;使用 32 位的指针来访问数据&#xff08;堆中的对象或 Metaspace 中的元数据&#xff09;的一种方式。 对象头中的 Class Pointer 默认占 8 个字节&#xff0c;开启 -XX:UseCompressedOops 后&…

git的创建以及使用

1、上传本地仓库 首先确定项目根目录中没有.git文件&#xff0c;有的话就删了&#xff0c;没有就下一步。在终端中输入git init命令。注意必须是根目录&#xff01; 将代码存到暂存区 将代码保存到本地仓库 2、创建git仓库 仓库名称和路径&#xff08;name&#xff09;随便写…

绝地求生:成长型皮肤异色定价是否有些夸张?

大家好&#xff0c;我闲游盒小盒子&#xff01; 自从26.2更新上架回归的黑市中四款成长型皮肤以后&#xff0c;能看到社区里很多玩家都分享抽中了自己心仪的成长型皮肤。 但是对于异色很少有人去实装&#xff0c;大多数玩家都是选择去分解异色换取五张图纸然后追求升级原皮等级…

leetcode:2549. 统计桌面上的不同数字(python3解法)

难度&#xff1a;简单 给你一个正整数 n &#xff0c;开始时&#xff0c;它放在桌面上。在 109 天内&#xff0c;每天都要执行下述步骤&#xff1a; 对于出现在桌面上的每个数字 x &#xff0c;找出符合 1 < i < n 且满足 x % i 1 的所有数字 i 。然后&#xff0c;将这些…

链接1:编译器驱动程序

文章目录 GNU编译器示例编译 GNU编译器 GNU编译器&#xff08;GNU Compiler&#xff09;是由自由软件基金会&#xff08;Free Software Foundation&#xff0c;FSF&#xff09;开发和维护的一套编译器集合。这些编译器主要用于编译各种编程语言的源代码&#xff0c;将其转换为…

汽车电子 -- 车载ADAS之FCW(前方碰撞预警)

相关法规文件: FCW: GB∕T 33577-2017 智能运输系统 车辆前向碰撞预警系统 性能要求和测试规程 一、前方碰撞预警 FCW&#xff08; Forward Collision Warning&#xff09; 参看&#xff1a;法规标准-GB/T 33577标准解读(2017版) 1、状态机 系统关闭 当车辆前向碰撞预警系…

08-学成在线项目中统一异常处理的规范

项目中的异常处理 规范异常类型 在Service类的业务方法中有很多的参数合法性校验,当请求参数不合法的时候会抛出异常,但此时异常信息只会在控制台输出,前端界面并不会提示用户 实际开发中前端和后端需要做一些约定: 一般将错误提示信息统一以json格式返回给前端,以HTTP状态码…

excel表格在线编辑(开源版)

文章目录 前言一、Luckysheetvue3vite 例子如有启发&#xff0c;可点赞收藏哟~ 前言 本文记录好用的开源在线表格 具体如图显示 另外记录下更名后的univer~&#xff0c;如下图&#xff08;有兴趣可自行详细了解&#xff09; univer 在线思维导图 一、Luckysheet 参考git…

【LeetCode】每日一题 2023_11_28 设计前中后队列(数组/链表/双端队列)

文章目录 刷题前唠嗑题目&#xff1a;设计前中后队列题目描述代码与解题思路偷看大佬题解 结语 刷题前唠嗑 LeetCode&#xff1f;启动&#xff01;&#xff01;&#xff01; 这道题的难度&#xff0c;才是我想象中的中等题的难度好吧&#xff0c;昨天那玩意对我来说还是太难了…

WebUI自动化学习(Selenium+Python+Pytest框架)003

1.元素操作 在成功定位到元素之后&#xff0c;我们需要对元素进行一些操作动作。常用的元素操作动作有&#xff1a; &#xff08;1&#xff09;send_keys() 键盘动作&#xff1a;向浏览器发送一个内容&#xff0c;通常用于输入框输入内容或向浏览器发送快捷键 &#xff08;2…