Zabbix之部署代理服务器

news2024/11/26 12:40:28

一、部署代理服务器

分布式监控的作用

  • 分担server的几种式压力
  • 解决多机房之间的网络延时问题

1、搭建proxy主机

1.1 关闭防火墙,修改主机名

systemctl disbale --now firewalld
setenforce 0
hostnamectl set-hostname zbx-proxy
su

1.2 设置zabbix下载源
rpm -ivh \
https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
#获取zabbix网络源

cd /etc/yum.repos.d
sed -i \
's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
#修改zabbix源为aliyun源

yum clean all && yum makecache

yum install -y zabbix-proxy-mysql zabbix-get
#下载代理包和获取包

1.3 安装zabbix所需要的数据库,初始化数据库
yum -y install mariadb-server mariadb
#安装数据库

systemctl enable --now mariadb
#设置自启动,并本次也启动

mysql_secure_installation
#初始化数据库,并设置密码123

1.4 添加数据库用户,以及zabbix所需的数据库信息
mysql -u root -p123
#登录数据库

create database zabbix_proxy character set utf8 collate utf8_bin;
#创建zabbix库,使用utf8字符集编码

grant all on zabbix_proxy.* to 'zabbix'@'%' identified by 'zabbix';
授权权限,zabbix用户可以使用密码zabbix从任意主机登录,且拥有zabbix库的所有权限

flush privileges;
#刷寻授权表

1.5 导入数据库信息
rpm -q zabbix-proxy-mysql
#找到数据库文件的位置

zcat \
/usr/share/doc/zabbix-proxy-mysql-5.0.26/schema.sql.gz | \
mysql -uroot -pabc123 zabbix_proxy
#将文件导入到数据库中
1.6 修改zabbix-proxy配置文件
vim /etc/zabbix/zabbix_proxy.conf
![在这里插入图片描述](https://img-blog.csdnimg.cn/1d9646884e4b4877a49165c4742e3d9a.png)

Server=20.0.0.55   #30行、指定zabbix服务器的ip地址
Hostname=zbx-proxy  #49行、指定当前zabbix代理服务器的主机名
DBPassword=zabbix   #196行、指定当前数据库的zabbix用户密码

egrep -nv "^#|^$" /etc/zabbix/zabbix_proxy.com

1.7 启动zabbix-proxy,并设置hosts解析
systemctl enable --now zabbix-proxy
#开启自启zabbix-proxy服务,本次也开启

vim /etc/hosts
20.0.0.55 zbx-server
20.0.0.56 zbx-agent01
20.0.0.57 zbx-proxy
#每台主机上都进行hosts解析

  • zabbix-proxy服务器上配置

  • zabbix-agent客户机上配置

  • zabbix-server服务器上配置

2、在web页面配置agent代理

点击左边菜单栏【配置】中的【动作】,勾选自动注册规则,点击 禁用

点击左边菜单栏【配置】中的【主机】,勾选原有的客户端主机,点击 删除


点击左边菜单栏【管理】中的【agent代理程序】,点击【创建代理】

【agent代理程序名称】设置为 zbx-proxy

【系统代理程序模式】选择 主动式

【代理地址】设置为 192.168.23.107

清除前面自动注册动作,以及删除获取的主机

创建agent代理程序

3、配置agent使用proxy

3.1 在客户端修改agent2配置文件
vim /etc/zabbix/zabbix_agent2.conf

Server=20.0.0.57     #80行,指定代理服务的ip地址
ServerActive=20.0.0.57   #124行,指定代理服务器的地址

systemctl restart zabbix-agent2
#重启服务

3.2 web页面配置
点击左边菜单栏【配置】中的【主机】,点击【创建主机】
{--------------------------------------
【主机名称】设置成 zbx-agent01

【可见的名称】设置成 zbx-agent01

【群组】选择 Linux server

【Interfaces】的【IP地址】设置成 192.168.23.106

【由agent代理程序监测】选择 zbx-proxy
-----------------------------------------}

再点击上方菜单栏【模板】

【Link new tamplates】搜索 Linux ,选择 Template OS Linux by Zabbix agent

点击 【添加】

4、查看是否添加成功

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

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

相关文章

Unity中Shader光照探针的支持

文章目录 前言一、光照探针用在哪怎么用1、光照探针的应用场景2、我们按照以上条件,在Unity中搭建一个相同的环境3、创建光照探针 二、在我们自己的Shader中,实现支持光照探针1、使用常用的 cginc2、在 v2f 中,准备如下变量3、在顶点着色器中…

2023年【安全员-B证】新版试题及安全员-B证免费试题

题库来源:安全生产模拟考试一点通公众号小程序 安全员-B证新版试题参考答案及安全员-B证考试试题解析是安全生产模拟考试一点通题库老师及安全员-B证操作证已考过的学员汇总,相对有效帮助安全员-B证免费试题学员顺利通过考试。 1、【多选题】下列哪些属…

云表:“智、数”结合,低代码赋能制造业,入局者赢

在数智时代,智能制造正崭露头角,它借助先进的信息技术和数据分析工具,将制造业与人工智能紧密结合,推动生产过程的智能化和自动化。通过大数据、云计算、物联网等前沿技术,智能制造实现了生产线的高效、灵活、可定制的…

文件加密软件怎么用(附2种解密破解工具)

有时候出差或者有些商务场合,需要对一些敏感文件做一下简单的加密,这样在分享内容的时候,可以起到初步的保护作用。 当然了,如果文件非常重要,涉及到一些商业机密,这个时候你需要使用专业的加密工具&#x…

陳烨(本烨)老师受聘為香港國學發展研究院客座教授

香港國學發展研究院有幸宣布,中華傳統文化學者陳烨女士已正式受聘為學院的客座教授。陳烨女士是一位備受尊敬的學者,在中華傳統道學文化領域擁有廣泛的知識和卓越的學術成就。   陳烨女士是中華傳統道學文化領域的知名專家。她不僅在教學方面積累了豐富…

挑战100天 AI In LeetCode Day07(热题+面试经典150题)

挑战100天 AI In LeetCode Day07(热题面试经典150题) 一、LeetCode介绍二、LeetCode 热题 HOT 100-92.1 题目2.2 题解 三、面试经典 150 题-93.1 题目3.2 题解 一、LeetCode介绍 LeetCode是一个在线编程网站,提供各种算法和数据结构的题目&am…

2023禁用谷歌浏览器自动更新最好的解决方式

🧁介绍 对于一些用户来说,Chrome 浏览器的自动更新功能可能会带来一些不便或者不必要的麻烦。 本文将介绍如何使用批处理脚本来停止和禁用 Chrome 的自动更新功能,确保不再进行后台网络操作。文章将详细说明代码的编写和执行步骤。 &#…

FastReport 2023.1.3 基于源码原版本升级 Delphi 12 c++ builder 12

复制 RAD Studio 10.4 为RAD Studio 12 dpk 文本打开 28 改成 29 Build -> install就可以了

福州等保测评机构有几家?正规吗?在哪里?

最近看到不少福州小伙伴在问,福州等保测评机构有几家?正规吗?在哪里?这里小编就给大家来详细解答一下,仅供参考哦! 福州等保测评机构有几家?正规吗?在哪里? 【回答】&…

windows系统自动更新中断电导致系统无法开启

windows系统自动更新中断电导致系统无法开启 现象原因解决进入bios拆机更新系统重新安装内存条 现象 前一天晚上电脑出现合上之后风扇继续转的现象,拔掉电源后,第二天开不了机。现象为按压电源键,电源键和充电指示灯亮一次后熄灭&#xff0c…

docker 构建并运行 python项目

此处不重述docker安装及基本命令,可参考另一篇文章centos7 安装 docker_centos7 docker network rm-CSDN博客文章浏览阅读111次。1、 1.1 docker 官网 Empowering App Development for Developers | DockerLearn how Docker helps developers bring their ideas to …

SSM 线上知识竞赛系统-计算机毕设 附源码 27170

SSM线上知识竞赛系统 摘 要 科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用。信息时代的到来已成为不可阻挡的时尚潮流,人类发展的历史正进入一个新时代。在现实运用中&#…

从哪些方面做好电商系统的网站建设?

电子商务的迅猛发展,建设一款成功的电商系统网站成为企业取得竞争优势的重要一环。下面将从用户体验、网站设计、安全性和性能优化等方面,介绍如何打造一款优秀的电商系统网站。 一、用户体验 一款成功的电商系统网站必须注重用户体验,确保用…

Note1: 算法的时间复杂度和空间复杂度

目录 ---前言 1.算法效率 1.1 算法的复杂度 2.时间复杂度 2.1 时间复杂度的概念 2.2 大O的渐进表示法 2.3常见时间复杂度计算举例 2.3.1 示例1 2.3.2 示例2 2.3.3 示例3 2.3.4 示例4 2.3.5 示例5 2.3.6 示例6 2.3.7 示例7 2.3.8 示例8 3.空间复杂度 3.1 示例1 …

安装软件时msvcp140.dll丢失的解决方法,快速解决dll问题

在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是“msvcp140.dll丢失”。msvcp140.dll是微软Visual C 2015运行库中的一个组件,它包含了许多用于支持C编程语言的函数和类。当我们在使用某些需要依赖这个运行库的程序时&#xff0…

打卡系统有什么用?如何通过日常管理系统提高企业员工的效率?

在当今快速发展的时代,职工的行动管理已成为机构单位工作中至关重要的一环。如何更好地了解和掌握职工的日程安排和行动轨迹,成为了一个值得探讨的问题。为了解决这一难题,“的修”打卡系统应运而生,它为我们提供了一个全面而高效…

跨境卖家必备的自养号测评技巧:提升商品评论数量和销量

无论是亚马逊还是拼多多Temu、shopee、Lazada、wish、速卖通、煤炉、敦煌、独立站、雅虎、eBay、TikTok、Newegg、Allegro、乐天、美客多、阿里国际、沃尔玛、OZON、Joom、Facebook、daraz、Cdiscount、Kaufland、DARTY、MANO、Shein、Jumia、eMAG、Fnac、Onbuy、Fruugo、等跨境…

在线判断代理是否生效

在线网站 http://www.zhizhi365.com/ 数据

日料西餐厅餐品预约小程序的作用是什么

日料店西餐厅客源也不少,对经营者来说,高市场需求度的同时也面临一些痛点: 1、品牌宣传拓客难 日料/西餐厅虽然已经存在多年,但依然有大量用户并没有消费过,因此这需要商家不断拓展品牌实力及餐品呈现吸引客户前往&a…

微信管理系统:让企业更轻松地管理客户和员工资源

在日常工作中,我们经常遇到以下问题: ①由于微信号众多,需要频繁地在不同设备之间切换,这严重影响了工作效率。 ②尽管我一直努力回复客户的消息,但有时还是无法做到即时回复,这给客户带来了一些不便。 …