linux监控系统_Zabbix概念(2)
admin
2023-06-07 08:01:06
0

                                     官方站点http://www.zabbix.com/   
 Zabbix版本
        LTS:long time support 长期维护版
             2.2 3.0
    特性:
            数据采集:
                snmp ssh/telnet agent ipmi jxm(Java Management eXtensions )      ....so  on 
                自定义采样机制:UserPrameter
            告警:
                告警升级机制:
                                执行脚本:script
                                notification:
故障汇报给相关人员,若问题没有解决,汇报给升级主管.....
            数据存储:
                  数据存储:MySQL/PGSQL                #语录 有人的地方就有江湖,有人的地方就有手机
            展示: 
                实时绘图:把数据以可视化的数据graph(图表)-->>screen-->>slide show(幻灯片切换)    
                   map-->>创建拓扑图-->>每个节点用线连接..节点坏了用红线等等
             支持模板:
                 网路自动发现:自动发现硬件并套用模板自动监控     #逆天
                 分布式监控: 当集群非常大时,需要用到
                                Server<-->Proxy<-->agent/ssh/ipmi
                  API:开发接口 自行开发
Zabbix:程序组件
    linux监控系统_Zabbix概念(2)
            核心组件:
                Zabbix server:服务端守护进程:负责发出监控请求,并采集数据以后存储到Zabbix database中      服务主组件   #C
                Zabbix agentd:agent守护进程                            #被监控主机
                Zabbix web GUI:负责从Zabbix database中检索处理数据并显示  管理结构 关键组件            #PHP 
                Zabbix database: 数据库,载体为各种数据库. 专门有脚本生成数据库结构       #根Zabbix 本身无关
                Zabbix proxy :代理 当集群过大时,负责分摊负载.传送数据汇总给Zabbix server        #可选
                Zabbix get:命令行工具,手动测试向agent发起数据采集请求
                Zabbix sender:命令行工具.运行于agent端.手动向server发送采集数据
                Zabbix jave gateway:JMX监控时用到的java网关                                #不懂
                (Web pager :采集 请求页面资源的响应速度,作出评估,确保用户体验)
Zabbix  监控模式:
                    被动模式:由Zabbix server请求.agent端被动回复
                    主动模式:agent端主动回复采集信息给Zabbix

  *******************************************************************************************************************

Zabbix 架构:
    linux监控系统_Zabbix概念(2)
            Server100:被监控主机     #这里的DB和Zabbix 没有半毛钱关系
            Server1:Zabbix 主程序服务器
            Sever2:Zabbix web php
            server3:数据库服务器  

    **************************************别说看不懂*************************************略

 

*****************************************************************************************

Zabbix常用术语:
主机(host):每一个被Zabbix监控的服务器,可有IP或DNS名称指定;
主机组(host groups):通常可分为;同类的host,按照功能,服务,地理位置,结构等划分,业务逻辑划分,组合起来(通常为同一服务,便于管理的)
监控项(item):一个特定监控指标的相关数据,    #"key"可以理解为函数 item:理解为参数 
            item里边是由key定义的 而每一个key里面定义了 采集程序 

触发器(trigger):一个表达式,用来匹配item是否在合理的区间内,即闸值;数值大于闸值时"ok(触发器被触发)"-->'problem';<闸值-->"problem"-->>'ok'   #符合表达式表示有问题 不符合表达式为正常状态  具体情况看表达式定义
事件(event):即发生一个值得关注的事情,例如触发器状态变化,新的agent上线或下线.
动作(action):指对于特定时间的处理动作      #发送通知或重启服务或执行指定脚本
报警升级(escalation): 

 

*********************************************************************************

            Zabbix逻辑架构: 
            linux监控系统_Zabbix概念(2)
多个host组成一个host组,通过定义的items来匹配,当发生变化触发触发器时,即产生事件(Events) ,而Actions可监控事件的发生来完成所定义的动作(Actions) 执行远程命令或发送通知(Email只是其中的一种表现形式)
如果要对主机做快速监控配置,则可利用模板(Template),然后套用 
Maintenance(维护),当处于维护模式时,不触发监控
items必然对应的是数据采集器(Zabbix Poller)拉取工具(基于上面三个通道)

*********************************************************************************

Zabbix 服务端进程
linux监控系统_Zabbix概念(2) 
当启动Zabbix服务时,需要启动以上这么多进程.而且有些进程还不止一个. 
 watchdog:检查Zabbix的各个进程,防止进程被kill(watchdog工作在内核当中,所以被kill的几率大大减小) 
housekeeper:主要用来管理数据库中的历史数据,过期数据自动删除
alerter:报警工具
escalator:报警升级
pinger:用来探测主机是否在线
poller:实现item的数据采集(进程数量不一定是一个 看定义的采集项有多少)
httppoller:web监控的.....
discoverer:自动发现主机
nodewatcher:监控节点
timer:计时器
db_config_syncer:完成db配置同步到         #proxy db和Zabbix server的数据同步组件 
            proxy所采集的数据并不是直接发送给 Zabbix server 而是需要同步的 

db_data_syner: 完成db数据同步的            

***********************************************配置要求******************

一般Zabbix 的瓶颈时 磁盘I/O或者网络I/O 
硬件配置略..
DB要求.略..
前端要求:
 linux监控系统_Zabbix概念(2)
linux监控系统_Zabbix概念(2)
三大组件
    Zabbix Server
    Zabbix web GUI
    Zabbix Database
以上组件可放在三台不同的主机上进行监控


相关内容

热门资讯

AI热潮下的公关困境:英国企业... IT之家 5 月 24 日消息,据《卫报》今天报道,各大公关企业表示,英国各大公司如今正在想方设法把...
原创 6... 最近手机圈可太热闹了,小米、iQOO、红米、联想一个接一个地发新机,后面还有一大堆在路上,简直就跟下...
伊朗方面披露美伊或将签署的备忘... △伊朗德黑兰(资料图)总台记者24日自伊朗多个消息渠道了解到伊朗与美国或将签署的备忘录草案的部分内容...
京东工业发布AI智采管家 助力... 当前,新一轮科技革命与产业变革加速演进,人工智能正成为推动中国工业转型升级的核心引擎。长期以来,中小...
2026三门峡横渡母亲河活动启... 5月24日,2026年“大江大河”全国群众公开水域游泳系列赛(三门峡站)暨2026中国·三门峡横渡母...
led吸顶灯一半亮一半不亮怎么... 当 LED 吸顶灯一半亮一半不亮时,可能是以下原因导致的:1. LED 灯珠损坏:部分 LED 灯珠...
不让孩子看电视的方法 孩子们在成长过程中,电视是他们的一种娱乐方式,但是看电视时间过长会对孩子的健康和发展产生**影响。所...
奥克斯全自动洗衣自动进水管进水... 1、可能是水位开关性能不良,不能精准的识别水位,引起进水太多导致的。2、可能是溢水管本身损坏造成的。...
全自动洗衣机水管加长方法 对于家庭使用的全自动洗衣机来说,水管长度是需要考虑的重要问题。如果水管长度不够,就会给使用带来很多麻...
全自动洗衣机排水管怎么安装方法 波轮洗衣机排水管的更换方法:1、更换排水管前需要先准备一款新的排水管,更换排水管前不要忘记断开洗衣机...