重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
官方站点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:程序组件
核心组件:
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 架构:**************************************别说看不懂*************************************略
*****************************************************************************************
Zabbix常用术语:*********************************************************************************
Zabbix逻辑架构:*********************************************************************************
Zabbix 服务端进程
当启动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要求.略..
前端要求:
三大组件
Zabbix Server
Zabbix web GUI
Zabbix Database
以上组件可放在三台不同的主机上进行监控
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。