1、布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix具备常见的商业监控软件所具备的功能 (主机的性能监控、网络设备性能监控、数据库性能监控、FTP等通用协议监控、多种告警方式、详细的报表图表绘制)支持自动发 现网络设备和服务器;支持分布式,能集中展示、管理分布式的监控点;扩展性强, server提供通用接口,可以自己开发完善各类监控。zabbix server可以通过 SNMP , zabbix age nt , pi ng,端口监视等方法提供对远程 服务器/网络状态的监视,数据收集等功能,它可以运行在 Linux,Solaris,HP-UX,AIX, Free BSD,Open
2、BSD ,OS X 等平台上。二、目标物理围:组件:硬件,OS,存储,中间件,数据库,机房,网络等维度:可用性,性能。指标:见下。监控的基本容性能数据 基本CPU,磁盘,网络,存等关系系统正常运行的基本指标。端口状态 一般交换机或网络设备,端口启动状态,流量大小,网络状态日志容 日志容监控,系统日志,应用程序日志,错误信息。系统状态 DB ,OS,中间件等的系统状态硬件状态 硬盘状态,风扇,电池,存,主板等系统状态机房状态 UPS,机柜电功率,机房电功率,机房温度,湿度,空气质量,漏水,消防,人员出入,机房门状态,机柜门状态,红外线,图像,防盗等应用状态程序启动时间,访问速度等。三、采用的软件
3、软件名称: ZABBIX 4.0 LTSZABBIX 4.0 LTSRetain total visibility of your IT infrastructure and servicesENQlee Whirs 冲gw四、软件的特点zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的报警机 制以让系统管理员快速定位 /解决存在的各种问题, 其真正的可扩展性, 高可用性,易用性, 灵活性,极大地降低了企业的总成本,是目前最受欢迎的解决方案五、软件的优势1. 企业级开源监控方案Wha
4、t i$ Zabbixg 加 t |h- rruftfi Qpiiri wiuk e iMilblity and pemkiriirt Inr Exh polling aid trappig mfrchane-nu昶件弓 1 MJhwdiE Lr Lulk.百口釧生 tiPS. AD- hetBSD. Op MSO. 05 X如D遍 h蔔 psrigmvcu 純测缸HR僧 LrWK WOgd HP4JKa 创耳,FretBSD QWH6SDOS K TtJ&VOSFI Andovi-Ii M14 0 /nrwJnvis 20DO Windows 2C03. Windbw3 KP Widows
5、Wjs血v atjefll-kzi irnorifoiin禅cmq 唤 环和lx龍曲 Isa ye peruse on4 merMc- e Zabbm mcntshnf scilmlia ow th unelois Th屯 besl iray t rr險 sure fs 1he #1 chxe- ifar 秤ur BvggnuEBbQn 耳齢 giw- d 4 try But if you hme hmiKl liime loak 网即 ifciMl sgurrtE far Uhl 二 1 T r . . 、k&4 hasod pJatfams. pm/jda widorHKnnofirig
6、Eh 电卍pe弔v M如3 归 刪&幢 all iufniBi: an And prfeiNne# dJUi Pwlatianai dzdabss few fuithef eaiier put3 5rag aid rr-uae of dais buih-n Bizh wsLializatNin cpabilrtiQS ailowlD anrk whb mui da ILeLei and snuitct twin n IbiXjufUtpng Drufji 乳ll 临晦 k# 科 ycmr Uft 刚“2. 各组件分离Zabbix 由 3 部分构成,zabbix server , Web fro
7、nt , zabbix DB ,Zabbix Proxy 与可 选组件 zabbix age nt 。3监控方式zabbix server 可以通过 SNMP, zabbix age nt , pi ng,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, FreeBSD, Ope n BSD, OS X,W 等age nt配置文件中,根据要求编写脚本,将定期执行该脚本获取指定的信息。格式:UserParameter=custom.updatescript,/etc/z 平台上。4支持自定义监控Zabbix age
8、 nt 支持脚本监控,只需要在abbix/zabbix_agentd/custom_updatescript5支持远程执行命令允许指定的server,调用age nt本机系统命令,获取相关信息。6硬件配置信息采集zabbix age nt 需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的存,CPU等信息的收集。7丰富的可视化功能,包括仪表盘,自定义图表和网络拓扑功能8代理支持的系统版本zabbix age nt 可以运行在 Li nux ,Solaris, HP-UX, AIX, Free BSD, Ope n BSD, OS X,Tru64/OSF1, Win dows
9、 NT4.0, Win dows 2000/2003/XP/Vista) 等系统之上。9支持无代理监控方式Zabbix server 可以支持fping ,对网络通畅,丢包率,错误率,重传等的监控10支持Web的自动登录测试可以支持对 web的自动登录测试,并对登录结果进行匹配和测试。11核心功能zabbix server 可以单独监视远程服务器的服务状态;同时也可以与 zabbix age nt 配合,可以轮询zabbix age nt 主动接收监视数据(trapp ing 方式),同时还可被动接收 zabbix age nt发送的数据(trappi ng 方式)。另外zabbix serv
10、er 还支持SNMP (v1,v2),可以与 SNMP 软件(例如:net-snmp) 等 配合使用。12支持分布式监控Zabbix proxy 为分布式服务器的一种实现方式。Zabbix proxy 禾口 zabbix server 同步 config 。Zabbix proxy 主动轮训 zabbix age nt ,将数据采集到zabbix proxy 的数据库中,将数据,zabbix proxy 使用一个进程将数据同步至U zabbix sever 上。如果发生proxy联系不到server ,将对在本地数据库保持 2天的数据,网络联通或server可以通信后,proxy将对把数据重新
11、传送到 server。准备采用的软件:zabbix 4.0 LTS系统架构监控实现方式:OS 安装Age nt , zabbix server 设置监控配置项,采集结果。网络设备 通过SNMP , zabbix Server 开启snmppoller 进程轮询SNMP,根据SNMP 查询结果存储设备 一般通过API方式,没有API的,采用登陆设备上,返回命令采集结果,对采 集结果进行格式化。数据库一般为通过插件,第二种为通过集中库,对数据库进行读取。硬件 通过IPMI方式,获取相关硬件信息,如风扇,温度,电池,硬盘,存插槽等硬件 环境信息。机房监控 通过API方式,直接调用机房环境监控系统的数据。中间件 通过JMX监控,MQ 或其他的memo cache 通过编写脚本并格式化输出。应用:通过嵌入Jar包,程序轮询,将相关信息收集到本地,然后推送到监控服务器上业务:通过将数据库中的数据采集,查询发送给监控服务器。监控指标NumberTypeCase备注1CPULoad Average2CPU Utilizatio n3MemoryMemory Utilizati on4Swap /pagfile Utilizati on5Network Tran sfer6Network Error /DropPacket7DiskFile System Uti
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1