Zabbix运维监控平台解决综合方案_第1页
Zabbix运维监控平台解决综合方案_第2页
Zabbix运维监控平台解决综合方案_第3页
Zabbix运维监控平台解决综合方案_第4页
Zabbix运维监控平台解决综合方案_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Zabbix 运维监控解决方案目录一、背景 . 3二、目的 . 3监控的基本内容 . 4三、采用的软件 . 4四、软件的特点 . 5五、软件的优势 . 5系统架构. 7监控实现方式: . 8监控指标. 8规则引擎. 9一、背景网站平台部署运营后会浮现多种各样的故障,例如服务器 CPU 负载高,磁盘容量使用超过 80% 系统进程多, tomcat 服务宕机等问题都会给公司平台稳定和服务带来非常大的损失,此时需要一种相对完整的监控体系可以 24 小时监控您的网站,一旦网站发生异常,会有报警提示您,如邮件,微信,电话,短信,及时避免流量损失。Zabbix 是一种公司级的开源分布式监控解决方案,它是一

2、种基于 WEB 界面的提供分布式系统监视以及网络监视功能的公司级的开源解决方案。zabbix 具有常用的商业监控软件所具有的功能 (主机的性能监控、 网络设备性能监控、数据库性能监控、 FTP 等通用合同监控、多种告警方式、具体的报表图表绘制)支持自动发现网络设备和服务器;支持分布式,能集中展示、管理分布式的监控点;扩展性强, server提供通用接口,可以自己开发完善各类监控。zabbix server 可以通过 SNMP ,zabbix agent ,ping ,端口监视等措施提供对远程服务器/网络状态的监视,数据收集等功能,它可以运营在 Linux ,Solaris ,HP-UX ,AI

3、X,Free BSD ,Open BSD ,OS X 等平台上。二、目的物理范畴:组件:硬件, OS,存储,中间件,数据库,机房,网络等维度:可用性,性能。指标:见下。监控的基本内容性能数据 基本CPU,磁盘,网络,内存等关系系统正常运营的基本指标。端口状态 一般互换机或网络设备,端口启动状态,流量大小,网络状态日记内容 日记内容监控,系统日记,应用程序日记,错误信息。系统状态 DB ,OS,中间件等的系统状态硬件状态 硬盘状态,电扇,电池,内存,主板等系统状态机房状态 UPS,机柜电功率,机房电功率,机房温度,湿度,空气质量,漏水,消防,人员出入,机房门状态,机柜门状态,红外线,图像,防盗等

4、应用状态 程序启动时间,网站访问速度等。三、采用的软件软件名称: ZABBIX 4.0 LTS四、软件的特点zabbix 是一种基于 WEB 界面的提供分布式系统监视以及网络监视功能的公司级的开源解决方案。 zabbix 能监视多种网络参数,保证服务器系统的安全运营;并提供柔软的报警机制以让系统管理员迅速定位 /解决存在的多种问题, 其真正的可扩展性, 高可用性, 易用性,灵活性,极大地减少了公司的总成本,是目前最受欢迎的解决方案五、软件的优势1.公司级开源监控方案2. 各组件分离Zabbix 由3 部分构成, zabbix server ,Web front ,zabbix DB ,Zabb

5、ix Proxy 与可选组件 zabbix agent 。3 监控方式zabbix server 可以通过 SNMP ,zabbix agent ,ping ,端口监视等措施提供对远程服务器/网络状态的监视, 数据收集等功能, 它可以运营在 Linux, Solaris, HP-UX, AIX, FreeBSD, Open BSD, OS X,W 等agent 配备文献中,根据规定编写脚本,将定期执行该脚本获取指定的信息。格式:UserParameter=custom.updatescript,/etc/z 平台上。4 支持自定义监控Zabbix agent 支持脚本监控,只需要在abbix/

6、zabbix_agentd/custom_updatescript5 支持远程执行命令容许指定的 server ,调用 agent 本机系统命令,获取有关信息。6 硬件配备信息采集zabbix agent 需要安装在被监视的目的服务器上,它重要完毕对硬件信息或与操作系统有关的内存, CPU 等信息的收集。7 丰富的可视化功能,涉及仪表盘,自定义图表和网络拓扑功能8 代理支持的系统版本zabbix agent 可以运营在 Linux ,Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X,Tru64/OSF1, Windows NT4.0, Windows

7、/XP/Vista) 等系统之上。9 支持无代理监控方式Zabbix server 可以支持 fping ,对网络畅通,丢包率,错误率,重传等的监控10 支持Web 网站的自动登录测试可以支持对 web 网站的自动登录测试,并对登录成果进行匹配和测试。11 核心功能zabbix server 可以单独监视远程服务器的服务状态;同步也可以与 zabbix agent 配 zabbix agent 积极接受监视数据 (trapping zabbixagent 发送的数据( trapping 此外 zabbix server 还支持 SNMP (v1,v2) ,可以与 SNMP 软件(例如:net-

8、snmp) 等配合使用。12 支持分布式监控Zabbix proxy 为分布式服务器的一种实现方式。Zabbix proxy 和zabbix server 同步config Zabbix proxy 积极轮训 zabbix agent ,将数据采集到 zabbix proxy 的数据库中,将数据, zabbix proxy 使用一种进程将数据同步到 zabbix sever 上。如果发生 proxy 联系不到 server ,将对在本地数据库保持 2 天的数据,网络联通或server 可以通信后, proxy 将对把数据重新传送到 server 。准备采用的软件: zabbix 4.0 LTS

9、系统架构监控实现方式:OS 安装Agent ,zabbix server 设立监控配备项,采集成果。网络设备 通过 SNMP ,zabbix Server 启动 snmppoller 进程轮询 SNMP ,根据 SNMP查询成果存储设备 一般通过 API 方式,没有 API 的,采用登陆设备上,返回命令采集成果,对采集成果进行格式化。数据库 一般为通过插件,第二种为通过集中库,对数据库进行读取。硬件 通过IPMI 方式,获取有关硬件信息,如电扇,温度,电池,硬盘,内存插槽等硬件环境信息。机房监控 通过 API 方式,直接调用机房环境监控系统的数据。中间件 通过 JMX 监控,MQ 或其她的 m

10、emo cache 通过编写脚本并格式化输出。应用: 通过嵌入 Jar 包,程序轮询,将有关信息收集到本地,然后推送到监控服务器上业务: 通过将数据库中的数据采集,查询发送给监控服务器。监控指标Number Type Case 备注1 Load AverageCPU2 CPU Utilization3 Memory Utilization4 Swap /pagfile UtilizationMemory5 Network Transfer6 Network Error /DropPacket7 File System UtilizationDisk8 Disk I/O9 Process Mon

11、itoring10 Windows Service11 TCP Port ConnectivityService12 TCP Port Response Time13 DNS Monitoring14 NTP Monitoring15 Text LogLog16 EventLog17 File File Monitoring18 PerformanceOthercounter(windows)规则引擎1、警报触发机制:规则引擎,查询 zabbix 监控数据 DB 中的事件,根据系统架构编写,根据指标或触发器,生成事件,规则引擎对事件和系统的的负责人,显示警报内容。2、警报的校验:对任何警报,通过 3 种的间接方式验证,如果在 3 个网段发生的事件进行校验,如果发生两个反复的警报内容,则触

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论