18.分布式监控zabbix-proxy

zabbix proxy 使用场景:

  • 监控远程区域设备
  • 监控本地网络不稳定区域
  • 当 zabbix 监控上千设备时,使用它来减轻 server 的压力
  • 简化分布式监控的维护
    在这里插入图片描述

环境规划:

zabbix-server:外网IP地址192.168.111.66
zabbix-proxy:外网IP地址192.168.111.11 内网IP地址172.16.1.11
zabbix-agent:内网IP地址172.16.1.12

调整网络,保持网络通:

将proxy服务器(192.168.111.11)添加一块内网网卡,如果没有就配置一个lan区段。
在这里插入图片描述

添加内网网卡,识别为ens34;复制一个网卡文件名为“ifcfg-ens34”修改网卡配置文件的名称和设备;
配置内网IP地址,删除网关和DNS;
在这里插入图片描述

重启网卡,并查看内网IP地址已经配置完成
在这里插入图片描述

zabbix-agent:内网IP地址172.16.1.12,修改为lan区段
在这里插入图片描述

配置网卡,将地址修改为内网地址
在这里插入图片描述

重启网卡服务,然后查看修改的IP地址,配置完成。
在这里插入图片描述

验证环境网络配置完成;在proxy上与server和agent均可到达。
在这里插入图片描述

zabbix-proxy主机配置

1)配置zabbix repo

rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

2)安装zabbix-proxy

yum install zabbix-proxy-mysql -y

3)配置zabbix-proxy

a:安装并启动mariadb

由于是本地环境,所以就共用zabbix-server(192.168.111.66)的数据库;如果要是实际情况就是当前主机安装数据

create database zabbix_proxy;
grant all on zabbix_proxy.* to zabbix@'192.168.111.11' identified by '123456';

在这里插入图片描述

b:创库授权,并导入数据

查找需要导入数据的sql文件

rpm -ql zabbix-proxy-mysql |grep sql

找到schema.sql.gz的压缩文件
在这里插入图片描述

注意如果要是没有mysql,需要安装mariadb数据即可;将schema.sql.gz压缩文件导入192.168.111.66的数据库中去

zcat schema.sql.gz |mysql -uzabbix -p123456 -h 192.168.111.66 zabbix_proxy

在这里插入图片描述

查看192.168.111.66主机上的数据库zabbix_proxy已经存在数据了,导入数据成功;
在这里插入图片描述

c:修改zabbix-proxy配置文件

vim /etc/zabbix/zabbix_proxy.conf 
Server=192.168.111.66 
Hostname=shproxy 
DBHost=192.168.111.66 #注意数据库在哪个主机上,我这里就是配置了192.168.111.66
DBName=zabbix_proxy 
DBUser=zabbix 
DBPassword=123456

4)启动

zabbix-proxy systemctl start zabbix-proxy

zabbix-server主机web界面配置

配置zabbix-server界面管理-agent代理程序-创建代理配置如下
在这里插入图片描述

可以查看到有检测的读秒数
在这里插入图片描述

zabbix-agent主机配置

配置agent内网地址172.16.1.12主机,因是内网地址无法直接通过xshell连接,通过proxy去连接agent进行修改配置文件,如下配置

vim /etc/zabbix/zabbix_agentd.conf
Server=172.16.1.11
ServerActive=172.16.1.11
Hostname=172.16.1.12

在这里插入图片描述

重启agent服务

systemctl restart zabbix-agent.service

查看zabbix-server界面上配置-主机查看proxy代理监控内网成功
由于我这里配置自动注册,所以直接配置成功了;
在这里插入图片描述

如果未添加自动注册,就直接手动去添加主机即可,创建主机都一致,区别就在于agent代理程序检测选择;
在这里插入图片描述

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

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

相关文章

AI工具推荐:提升工作效率与生活质量

有哪些好用,且国内可用的AI工具? 副本 在AI大发展的年代,还有人在工作、生活中没有使用过AI吗? 今天为大家推荐几款国内可用、好用的AI工具,不论是自媒体文案写作、打工人汇报PPT、还是论文、公文写作,总…

设计系统采购与安装:乙级资质申请的技术准备

在设计系统采购与安装方面,为乙级资质申请所做的技术准备涉及多个方面。以下是一些关键的技术准备事项: 明确技术需求:首先,需要明确乙级资质申请所需的技术系统类型和规格。这可能包括但不限于设计软件、工程管理系统、项目管理系…

【Linux】之【Get√】查看linux CPU 架构 ---- amd64、x86、x86_64、arm64

关于Linux软件下载时:amd64、x86、x86_64、arm64 的说明 archuanme -alscpu

【设计模式深度剖析】【2】【创建型】【工厂方法模式】

👈️上一篇:单例模式 | 下一篇:抽象工厂模式👉️ 目录 工厂方法模式概览工厂方法模式的定义英文原话直译 工厂方法模式的4个角色抽象工厂(Creator)角色具体工厂(Concrete Creator)角色抽象产品&#x…

关于光照模型

关于光照模型 早期学习笔记,转载自早期Excel。 存在大量格式错误、可读性非常低,建议等待作者修复后阅读、或者作为查找性材料使用。 中文名英文名/缩写说明长什么样兰伯特光照模型Lambert Lighting1.兰伯特反射(Lambert)是最常见的一种漫反射&#x…

iptables防火墙【其二 实验篇】

保存&#xff0c;还原规则 防火墙规则的备份和还原 导出&#xff08;备份&#xff09;所有表的规则 iptables-save > /opt/ipt.txt 导入&#xff08;还原&#xff09;规则 iptables-restore < /opt/ipt.txt 将iptables规则文件保存在 /etc/sysconfig/iptables 中&#xf…

亚马逊卖家账号注册复杂吗?需要什么辅助工具吗?

在当今数字化的商业世界中&#xff0c;亚马逊作为全球最大的电商平台之一&#xff0c;吸引着无数的卖家和买家。对于想要进入亚马逊销售市场的卖家来说&#xff0c;首先要完成的一项重要任务就是注册亚马逊卖家账号。本文将详细介绍亚马逊注册的步骤、所需时间&#xff0c;以及…

[深度学习]基于yolov8+bytetrack+pyqt5实现车辆进出流量统计+车辆实时测速实现

以前使用过yolov5deepsort实现过车辆进出流量统计车辆实时测速&#xff0c;可以看我往期视频&#xff0c;这回改成yolov8bytetrack实现&#xff0c;实时性更好&#xff0c;原理和原来一样。车流量进出统计车速测量优点&#xff1a; 使用目标检测算法考虑bbox抖动&#xff0c;解…

将富文本编辑器中的H标签处理成树形结构,支持无限层级

做富文本编辑器时&#xff0c;需要将文本里的标题整理成树形数据&#xff0c; // 这里是数据结构 const data [{"id": "hkyrq2ndc-36yttda0lme00","text": "阿萨德阿萨德阿萨","level": 1,"depth": 1,},{"…

Window Linux 权限提升

#基础点&#xff1a; 0、为什么我们要学习权限提升转移技术&#xff1a; 简单来说就是达到目的过程中需要用到它 心里要想着我是谁 我在哪 我要去哪里 1、具体有哪些权限需要我们了解掌握的&#xff1a; 后台权限&#xff0c;数据库权限&#xff0c;Web权限&#xff0c;用户权…

【VTKExamples::Texture】第六期 TextureThreshold

很高兴在雪易的CSDN遇见你 VTK技术爱好者 QQ:870202403 公众号:VTK忠粉 前言 本文分享VTK样例TextureThreshold,并解析接口vtkTexture,希望对各位小伙伴有所帮助! 感谢各位小伙伴的点赞+关注,小易会继续努力分享,一起进步! 你的点赞就是我的动力(^U^)ノ~Y…

127.数据异构方案

文章目录 前言一、数据异构的常用方法1. 完整克隆2. MQ方式3. binlog方式 二、MQ与Binlog方案实现MQ方式binlog方式注意点 三、总结 前言 何谓数据异构&#xff1a;把数据按需&#xff08;数据结构、存取方式、存取形式&#xff09;异地构建存储。比如我们将DB里面的数据持久化…

云和恩墨海外首秀在吉隆坡召开的2024中国智能科技与文化展览会

作为中马建交50周年官方重点推荐的活动之一&#xff0c;2024中国智能科技与文化展览会&#xff08;第四届&#xff09;于5月20至21日在毗邻吉隆坡双子塔的吉隆坡国际会展中心举办。本次展览会获得马来西亚科学技术创新部、马来西亚通讯部、中国驻马来西亚大使馆和马来西亚中华总…

【Linux学习】进程地址空间与写时拷贝

文章目录 Linux进程内存布局图&#xff1a;内存布局的验证 进程地址空间写时拷贝 Linux进程内存布局图&#xff1a; 地址空间的范围&#xff0c;在32位机器上是2^32比特位,也就是[0,4G]。 内存布局的验证 代码验证内存布局&#xff1a; 验证代码&#xff1a; #include<s…

linux系统安全加固

目录 1、账户安全基本措施 1&#xff09;系统账户清理 2&#xff09;密码安全控制 3&#xff09;命令历史限制 2、用户切换及提权 1&#xff09;使用 su命令切换用户 2&#xff09;使用sudo机制提升权限 3、系统引导和安全登录控制 1&#xff09;开机安全控制 2&…

python数据处理与分析入门-Pandas数据可视化例子

相关内容 Matplotlib可视化练习 Pandas 数据可视化总结 柱状图 reviews[points].value_counts().sort_index().plot.bar()散点图 reviews[reviews[price] < 100].sample(100).plot.scatter(xprice, ypoints)蜂窝图 reviews[reviews[price] < 100].plot.hexbin(xprice…

Helm安装kafka3.7.0无持久化(KRaft 模式集群)

文章目录 2.1 Chart包方式安装kafka集群 5.开始安装2.2 命令行方式安装kafka集群 搭建 Kafka-UI三、kafka集群测试3.1 方式一3.2 方式二 四、kafka集群扩容4.1 方式一4.2 方式二 五、kafka集群删除 参考文档 [Helm实践---安装kafka集群 - 知乎 (zhihu.com)](https://zhuanlan.…

Nginx - 健康检查终极指南:探索Upstream Check模块

文章目录 概述upstream_check_module模块安装和配置指南模块安装步骤基本配置示例详细配置说明检查类型和参数常见问题及解决方案 SSL检查和DNS解析功能SSL检查配置示例和说明配置示例 DNS解析配置示例和说明配置示例 结合实际应用场景的高级配置示例综合SSL检查与DNS解析 总结…

Doris【部署 03】Linux环境Doris数据库部署异常问题收集解决(不断更新)

Linux环境Doris数据库部署异常问题 1.FE1.1 Unknown system variable character_set_database1.2 notify new FE type transfer: UNKNOWN1.3 mysql_load_server_secure_path1.4 Only unique table could be updated1.5 too many filtered rows 2.BE2.1 Have not get FE Master …

正确可用--Notepad++批量转换文件编码为UTF8

参考了:Notepad批量转换文件编码为UTF8_怎么批量把ansi转成utf8-CSDN博客​​​​​​https://blog.csdn.net/wangmy1988/article/details/118698647我参考了它的教程,但是py脚本写的不对. 只能改一个.不能实现批量更改. 他的操作步骤没问题,就是把脚本代码换成我这个. #-*-…