5. zabbix分布式监控

zabbix分布式监控

  • 一、zabbix分布式监控
  • 二、zabbix分布式监控部署
    • 1、环境描述
    • 2、zabbix proxy的部署
      • 2.1 安装zabbix proxy相关的软件
      • 2.2 创建proxy需要的库、导入表
      • 2.3 编辑zabbix proxy配置文件,指定数据库连接
      • 2.4 启动zabbix proxy
    • 3、在zabbix server添加代理
    • 4、编辑zabbix-agent指向代理监控
    • 5、验证结果

一、zabbix分布式监控

在被监控机数量过多时,通过zabbix proxy代理来缓解server的压力负载
典型场景: zabbix server部署在总部,不同的分部设置不同的代理zabbix proxy
在这里插入图片描述

二、zabbix分布式监控部署

1、环境描述

192.168.140.10 zabbix server
192.168.140.13 zabbix_proxy_sh.linux.com 192.168.140.11
192.168.140.14 zabbix_proxy.wh.linux.com 192.168.140.12

2、zabbix proxy的部署

2.1 安装zabbix proxy相关的软件

[root@zabbix_proxy_sh ~]# yum install -y mariadb-server zabbix-proxy-mysql

2.2 创建proxy需要的库、导入表

MariaDB [(none)]> create database zabbix_proxy_sh charset utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all on zabbix_proxy_sh.* to 'puser'@"localhost" identified by 'redhat';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit
Bye
[root@zabbix_proxy_sh ~]# cd /usr/share/doc/zabbix-proxy-mysql-4.4.10/
[root@zabbix_proxy_sh zabbix-proxy-mysql-4.4.10]# ls
AUTHORS  ChangeLog  COPYING  NEWS  README  schema.sql.gz
[root@zabbix_proxy_sh zabbix-proxy-mysql-4.4.10]# 
[root@zabbix_proxy_sh zabbix-proxy-mysql-4.4.10]# zcat schema.sql.gz | mysql -uroot zabbix_proxy_sh

2.3 编辑zabbix proxy配置文件,指定数据库连接

[root@zabbix_proxy_sh ~]# vim /etc/zabbix/zabbix_proxy.conf 

Server=192.168.140.10
Hostname=zabbix_proxy_sh.linux.com

DBHost=localhost
DBName=zabbix_proxy_sh
DBUser=puser
DBPassword=redhat
DBSocket=/var/lib/mysql/mysql.sock

2.4 启动zabbix proxy

[root@zabbix_proxy_sh ~]# systemctl enable --now zabbix-proxy

[root@zabbix_proxy_sh ~]# netstat -tunlp | grep zabbix
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      1841/zabbix_proxy   
tcp6       0      0 :::10051                :::*                    LISTEN      1841/zabbix_proxy   

其他代理的配置类似,注意Hostname

3、在zabbix server添加代理

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

4、编辑zabbix-agent指向代理监控

[root@node02 ~]# vim /etc/zabbix/zabbix_agentd.conf 
Server=代理服务器地址
ServerActive=代理服务器地址

5、验证结果

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于 ROS 的 Terraform 托管服务轻松部署文本转语音系统 ChatTTS

介绍 ChatTTS是专门为对话场景设计的文本转语音模型,例如LLM助手对话任务。它支持英文和中文两种语言。最大的模型使用了10万小时以上的中英文数据进行训练。ChatTTS webUI & API 为 ChatTTS 提供了网页界面和API服务。 资源编排服务(Resource Orc…

竞赛选题 python opencv 深度学习 指纹识别算法实现

1 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 python opencv 深度学习 指纹识别算法实现 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分工作量:4分创新点:4分 该项目较为新颖…

.locked勒索病毒详解 | 防御措施 | 恢复数据

引言 在数字化飞速发展的今天,我们享受着信息技术带来的便捷与高效,然而,网络安全问题也随之而来,且日益严重。其中,勒索病毒以其狡猾的传播方式和巨大的破坏性,成为了网络安全领域中的一大难题。.locked勒…

创新、引领、发展——SAMPE中国2024年会在京盛大开幕

绿树阴浓夏日长,在这个色彩缤纷的季节,SAMPE中国2024年会暨第十九届国际先进复合材料制品原材料、工装及工程应用展览会在中国国际展览中心(北京朝阳馆)隆重开幕。新老朋友共聚一堂,把酒话桑麻。 为期4天的国际学术会…

TensorRT-LLM加速框架的基本使用

TensorRT-LLM是英伟达发布的针对大模型的加速框架,TensorRT-LLM是TensorRT的延申。TensorRT-LLM的GitHub地址是 https://github.com/NVIDIA/TensorRT-LLM 这个框架在0.8版本有一个比较大的更新,原先的逻辑被统一了,所以早期的版本就不介绍了…

使用鸿蒙HarmonyOs NEXT 开发b站的卡片效果 手把手教学

资源准备: 需要4张图片:分别是页面图,播放图标,评论图标,更多图标 1.实现效果显示: 2.教学视频: 使用鸿蒙HarmonyOs NEXT 开发b站卡片_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1…

FPGA的基础仿真项目--七段数码管设计显示学号

一、设计实验目的 1. 了解数码管显示模块的工作原理。 2. 熟悉VHDL 硬件描述语言及自顶向下的设计思想。 3. 掌握利用FPGA设计6位数码管扫描显示驱动电路的方法。 二、实验设备 1. PC机 2.Cyclone IV FPGA开发板 三、扫描原理 下图所…

git检查别人提交的PR(pull requests)并在本地验证,然后合并

可以看官方流程:Checking out pull requests locally - GitHub Docs 当别人给你的开源仓库提交了pull request,你该怎么检查别人提交的代码是否可用,然后合并上去呢?今天我就遇到了,就在前不久开源项目douyin-live失败…

Day5 —— 电商日志数据分析项目

项目二 _____(电商日志数据分析项目) 引言需求分析详细思路统计页面浏览量Map阶段Reduce阶段 日志的ETL操作Map阶段Reduce阶段 统计各个省份的浏览量Map阶段Reduce阶段 具体步骤统计页面浏览量日志的ETL操作统计各个省份的浏览量工具类(utils…

mac鼠标和触摸屏单独设置滚动方向

引言:mac很好用,但是外接鼠标的滚动方向和win不一样,总有点不习惯。于是想要设置一下,当打开设置,搜索鼠标时,将“自然滚动”取消,就可以更改了。 问题:但触摸屏又不好用了。 原因&a…

无线麦克风哪个好?分享口碑最好的麦克风品牌

在这个自媒体时代,给了普通人很多的机会,尤其短视频的兴起更是让无数热情,有创作之心的人跃跃欲试。于是乎越来越多的人纷纷拿起了手机到各个平台去展示自己的才华,或者通过vlog记录分享自己的简单生活。可是在分享和创作的输出时…

ESP32 esp-idf esp-adf环境安装及.a库创建与编译

简介 ESP32 功能丰富的 Wi-Fi & 蓝牙 MCU, 适用于多样的物联网应用。使用freertos操作系统。 ESP-IDF 官方物联网开发框架。 ESP-ADF 官方音频开发框架。 文档参照 https://espressif-docs.readthedocs-hosted.com/projects/esp-adf/zh-cn/latest/get-started/index.…

Spring底层原理之bean的加载方式一 用XML方式声明bean 自定义bean及加载第三方bean 2024详解

目录 用XML方式声明bean 首先我们创建一个空的java工程 我们要导入一个spring的依赖 注意在maven工程里瞅一眼 我们创建一个业务层接口 还有四个实现类 我们最初的spingboot生命bean的方式是通过xml声明 我们在resources文件夹下创建一个配置文件 我们书写代码 首先初…

移动硬盘盒:便携与交互的完美结合 PD 充电IC

在数字化时代的浪潮中,数据已成为我们生活中不可或缺的一部分。随着数据的不断增长,人们对于数据存储的需求也在不断增加。传统的存储设备如U盘、光盘等,虽然具有一定的便携性,但在容量和稳定性方面往往难以满足现代人的需求。而移…

若依框架下拉单选框根据js动态加载,如何使select2的下拉搜素功能同时生效(达到select下拉框的样式不变的效果)

直接上代码,不废话 $(select[name"sealType"]).change(function (event) {let value event.target.valuequeeryDeptListBySealType(value)})// 获取科目信息function queeryDeptListBySealType(value){$.ajax({type: "post",url: prefix &quo…

竞赛选题 python+opencv+深度学习实现二维码识别

0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 pythonopencv深度学习实现二维码识别 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分工作量:3分创新点:3分 该项目较为新颖&…

Mac提示此电脑不能读取您插的磁盘的原因,Mac磁盘无法读取内容怎么处理

为了能在不同设备中快速传输大容量的文件,我们常常会使用到外接磁盘进行文件的传输。但由于各种原因,比如硬件、文件系统格式等问题,Mac电脑插磁盘会出现无法读取的问题。本文会介绍Mac提示此电脑不能读取您插的磁盘的原因,以及Ma…

基于Java协同过滤算法的电影推荐系统设计和实现(源码+LW+调试文档+讲解等)

💗博主介绍:✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码数据库🌟 感兴趣的可以先收藏起来,…

react项目中如何书写css

一:问题: 在 vue 项目中,我们书写css的方式很简单,就是在 .vue文件中写style标签,然后加上scope属性,就可以隔离当前组件的样式,但是在react中,是没有这个东西的,如果直…

iMac 数据怎么恢复:iMac 数据恢复的 4 个方法

想象一下,当你发现你的重要文件或回忆从你的 iMac 中删除时,那是多么可怕。无论是由于意外删除、硬件问题还是程序问题,恐慌都是真实的。它就像是数字荒野中的生命线。 本指南将为您提供所需的信息和工具,帮助您渡过数据丢失的危…