zabbix详解(二)——zabbix工作原理

article/2025/9/16 11:15:35

今天继续给大家介绍Linux运维相关知识,本文主要内容是zabbix的工作原理。

一、zabbix工作流程

zabbix在进行监控时,zabbix客户端要安装在被监控设备上,负责定期收集数据,并将其发送给zabbix服务端;zabbix服务端要安装在监控设备上,其将zabbix客户端发送的数据存储的数据库中,zabbix web根据数据在前端进行展示和绘图。
zabbix的数据收集分为两种模式:
1、主动模式
zabbix客户端主动向zabbix server请求监控项列表,并主动将监控项内需要的数据提交给zabbix server。
2、被动模式
zabbix server向agent请求获取监控项的数据,zabbix agent返回数据。
可以看出,zabbix的主动和被动模式是以zabbix客户端为基准的。

二、zabbix进程详解

在默认情况下,zabbix有6个工作进程,分别是zabbix_agentd,zabbix_get、zabbix_proxy、zabbix_sender、zabbix_server和zabbix_gateway。其中,zabbix_java_gateway是可选进程。这6个进程作用如下:
1、zabbix_agentd
zabbix_agentd为zabbix客户端守护进程,主要负责收集客户端监控项数据。
2、zabbix_server
zabbix_server为zabbix服务端守护进程,主要负责收集zabbix客户端数据。
3、zabbix_proxy
zabbix_proxy是zabbix代理进程,其功能类似于server,作用上类似与一个中转站,最终会把收集到的数据再次提交给zabbix_server。
4、zabbix_get
zabbix_get为一个zabbix工具,通常运行在zabbix server或者是zabbix proxy上,用于远程获取客户端信息,通常用于排错。
5、zabbix_sender
zabbix_sender也是一个zabbix工具,通常运行在zabbix客户端,通常用于耗时比较长的检查,其作用是主动发送数据。
6、zabbix_java_gateway
zabbix_java_gateway是zabbix2.0之后引入的新功能,可以用户JAVA方面的设备,但是其只能主动获取数据,而不能被动获取数据。

三、zabbbix监控架构

在实际生产环境中,根据网络环境和监控规模的不同,zabbix一共有三种监控架构,分别是server-client架构、master-node-client架构和server-proxy-client架构。
1、server-client架构
zabbix最简单的架构,监控设备和被监控设备之间直接相连,zabbix server和zabbix client之间直接进行数据交互。
2、server-proxy-client架构
proxy是连接server和client之间的桥梁,其本身并不存放数据,只是将zabbix agent端发送来的数据暂存,然后再提交给server。这种架构一般用于跨机房、跨网络的中型网络架构。在server-proxy-client架构架构中,server设备的宕机会导致整个系统无法正常工作。
3、master-node-client架构
master-node-client架构是zabbix最复杂的架构,一般用于跨机房、跨网络、监控设备较多的大型网络架构。与server-proxy-client相比,master-node-client架构的主要区别在于node与proxy上。在master-node-client架构中,每个node可以理解为一个小的server端,有自己的配置文件和数据库,node下游可以直接连接client,也可以再次经过proxy代理后连接client。在master-node-client架构中,master设备宕机不会影响node结点的正常工作。
这三种架构模式图如下所示:
在这里插入图片描述
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200


http://chatgpt.dhexx.cn/article/QEgJLGTs.shtml

相关文章

【Zabbix监控一】zabbix的原理与安装

目录 一、监控介绍 1、监控目的 2、监控方法 3、监控核心 二、zabbix概述 1、zabbix的主要特点 2、Zabbix是什么 3、zabbix监控对象 4、Zabbix架构 4.1 server-client架构 4.2 server-proxy-client架构 4.3 master-node-client架构 4.4 zabbix支持的监控内容 5、…

Zabbix原理

文章目录 1、Zabbix简介:2、为什么需要对各类系统运行进行监控?3、Zabbix是如何实现系统系统监控的4、Zabbix监控工作原理:5、Zabbix支持的数据采集协议:6、Zabbix常用组件:7、常见进程:8、Zabbix逻辑组件&…

态势感知与安全运营平台详细介绍

态势感知与安全运营平台以大数据平台为基础,通过收集多元、 异构的海量日志,利用关联分析、机器学习、威胁情报等技术,帮助 企业持续监测网络安全态势,实现从被动防御向积极防御的进阶,为 安全管理者提供风险评估和应急…

网络安全运营能力建设

一、安全运营能力建设的意义 安全运营成为网络运营者持续不断思考、优化的命题与活动。安全运营是一系列规则、技术和应用的集合,用以保障组织核心业务平稳运行的相关活动;是通过灵活、动态的实施控制以期达到组织和业务需要的整体范围可持续性正常运行。…

安全运营项目的工作方法

安全运营是工作的一部分安全工作的逻辑 安全团队是怎么运作的定义安全运营项目项目运营的要点 计划的计划风险的风险运营方案尽量要评审过程的过程做到有法可依沟通和组织进度的监控明确闭环标准项目集的管理怎么去开会 准备的准备会前会中会后复盘的复盘PPT和WORD帮助别人开会…

第16章 安全运营管理

16.1 应用安全运营概念 16.1.1 知其所需和最小特权 任何安全IT环境需要遵循的两个标准原则分别是知其所需和最小特权原则。 这两个原则通过限制对资产的访问来帮助保护有价值的资产。 知其所需的重点是权限和访问信息的能力,而最小特权原则侧重于特权。 1. 知其…

数据安全运营体系建设

安全运营是由多个独立的工作子集形成,通过建立整体性(通用性)的工作机制,将独立个体进行有效串联,从而形成整体的、持续性的、可监管性的工作过程。安全运营是保障业务在安全环境下稳定运行的基础。数据安全作为组织整…

以安全有效为目标的综合运营

一、安全行业的现状 所有做安全的方案大多会在开始介绍安全的案例,都会列举近期国内外发生的重大安全事件, 基本上都是惨不忍睹,危害巨大。这里就不一一列举了,稍微了解这个行业的人都能看到大量的案例。 但业界又有个很奇怪的现象…

安全运营之资产安全信息管理

安全风险管理的三要素分别是资产、威胁和脆弱性,脆弱性的存在将会导致风险,而威胁主体利用脆弱性产生风险。网络攻击主要利用了系统的脆弱性。由于网络管理对象(资产)自身的脆弱性,使得威胁的发生成为可能,…

信息安全工程与运营

思维导图: 信息安全工程与运营内容子域:内容安全、社会工程学与培训教育、系统安全工程基础、系统安全成熟度模型(CMM模型)、安全运营 一、系统安全工程基础-针对乙方 良好的安全工程的四个方面:动机(做…

安全运营之漏洞管理

1947年冯诺依曼建立计算机系统结构理论时认为,计算机系统也有天生的类似基因的缺陷,也可能在使用和发展过程中产生意想不到的问题。20世纪七八十年代,早期黑客的出现和第一个计算机病毒的产生,软件漏洞逐渐引起人们的关注。在各种…

数据安全运营平台介绍

以“可实用、可持续”为设计初衷,“一站式、体系化”的数据安全运营管控平台。 可集合包括数据资产梳理、数据库防火墙、数据库审计、数据脱敏、数据库运维管理、数据库加密等在内的各类数据安全产品优势于一身,通过可视化的信息呈现与工作引导&#xf…

三分建设,七分运营|用现代化安全运营应对数据安全风险

近日,华为网络安全治理论坛在华为全联接大会2022期间举办,论坛以“共筑安全可信,护航数字化转型”为主题,汇聚业界专家学者、行业精英等,共同探讨在行业数字化转型下,网络安全与隐私保护的应对之道与未来机…

安全工程与运营

安全工程与运营 系统安全工程系统安全工程重要性安全工程系统安全工程理论基础 成立成熟度模型、系统安全工程能力成熟度模型能力成熟度模型(Capability Maturity Model)能力成熟度模型基本思想系统安全工程能力成熟度模型SSE-CMM的作用SSE-CMM体系结构域…

安全运营是做什么的?企业如何改进安全运营和安全分析水平

2017年安全预算持续走高,通常情况下,这些花销被用于提高安全运营水平。根据最近发布的ESG环境、社会和治理研究,81%的网络安全专家认为企业应优先改善安全分析和运营水平。 什么是安全运营? 在企业信息安全建设初期,安…

我理解的安全运营

曾经,安全圈把从业人员分成剑宗和气宗。剑宗是掌握一些招式,不需要长年累月的积累“内力”,有时候就能出奇制胜,搞Web安全的“脚本小子”被划为这一类,而气宗因为需要从汇编、编译原理等晦涩的知识开始,学习…

安全运营和应急响应详解

一、网络安全运营 1、什么是安全运营 在安全运维的基础上,高效持续的提升企业安全防御能力,实现可视化监控、自主防御,能够发现安全问题、分析安全问题、解决安全问题。 2、为什么需要安全运营 预防网络攻击,保障内网安全,数据安全,满足国家等保护要求。 3、安全运营…

ERP之主生产计划MPS

目录 目录 主生产计划 5.1 主生产计划的定义 5.1.1 概念 5.1.2 MPS输入/输出逻辑 5.1.3 MPS报表 5.1.4 MPS在ERP中的层次关系 5.2 主生产计划的重要性 5.3 编制MPS报表的相关概念 1、提前期 2、计划展望期和计划时段 3、时区和时界 5.4 MPS计划对象与计划方法 5.5…

好用的生产型企业ERP系统有哪些?

一、好用的生产型企业ERP系统有哪些? 目前而言,制造型想要部署一款好用的ERP系统,通常可以从2个方向来考虑: 第一方向:传统IT软硬件。比如:传统ERP厂商SAP; 第二方向:与新一代数字…

适合制造业的ERP系统有哪些? 制造业的ERP对企业有什么作用?

在当前的激烈的市场竞争下,制造企业如果想要长期稳定地发展,除了需要把外部因素做好把控,还需要提升企业自身的管理水平,来提高自己的竞争力,而信息化是企业发展的必经之路。 适合制造业的ERP系统在企业管理中起到了至…