zabbix监控系统介绍
1.监控系统的介绍
使用一个第三方软件,收集网络中,各个服务器的状态信息,整理成图表,显示给用户。
cacti:以监控数据流量为主,以波形图形方式显示数据。监控指定服务的数据流量。如:mysql
nagios:监控服务的工作状态,给nagios添加服务监控模块或检测脚本,就可以对指定的服务状态进行监控。
zabbix:可以对服务器的硬件资源,cpu,内存,硬盘空间,网络流量,服务状态进行监控。
2.zabbix介绍
zabbix是一个基于web界面的提供分布式系统监控以及网络监视功能的企业级的开源解决方案
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
并且目前有zabbix SIA 在持续开发和支持。zabbix是一个企业级的分布式开源监控方案。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
3.zabbix功能和特性
zabbix是一个高度集成的网络监控解决方案,一个简单的安装包中提供多样性的功能。
数据收集、可能性和性能检查、支持SNMP(包括主动轮询和被动获取),IPMI,JMX,VMware监控、自定义检查、按照自定义的间隔收集需要的数据、web监控功能和实时图表绘等等。
4.zabbix的结构
服务器
Zabbix服务器是代理程序报告系统可用性,系统完整性和统计数据的核心组件,是所有配置信息,统计信息和操作数据的核心存储器。
数据库存储
所有配置信息和的zabbix收集到的数据都被存储在数据库中。
网络界面
为了从任何地方和任何平台都可以轻松的访问Zabbix,我们提供基于Web的Zabbix界面。该界面是Zabbix Server的一部分,通常(但不一定)跟Zabbix Server运行在同一台物理机器上。
代理代理服务器
Zabbix proxy可以替Zabbix Server收集性能和可用性数据.Proxy代理服务器是Zabbix软件可选择部署的一部分;当然,Proxy代理服务器可以帮助单台Zabbix Server分担负载压力。
代理监控代理
Zabbix代理监控代理部署在监控目标上,能够主动监控本地资源和应用程序,并将收集到的数据报告给Zabbix服务器。
数据流
此外,了解的zabbix内部的数据流同样很重要。监控方面,为了创建一个监控项(项)用于采集数据,必须先创建一个主机(主机)。告警方面,在监控项里创建触发器(扳机) ,因此,如果你想收到Server X CPU负载过高的告警,你必须:1.为Server X创建一个主机并关联一个用于对CPU进行监控的监控项(Item)。2.创建一个Trigger,设置成当CPU负载过高时会触发3.触发被触发,发送告警邮件虽然看起来有很多步骤,但是使用模板的话操作起来其实很简单, ZABBIX这样的设计使得配置机制非常灵活易用。
5.zabbix的工作流程
Agent获取被监控端数据,发送给Server。
Server记录所接收到的数据,存储在Database中并按照策略进行相应操作。
如果是分布式,Server会将数据传送一份到上级Server中。
Web Interface将收集到的数据和操作信息显示给用户。
zabbix监控系统介绍相关推荐
- 监控系统介绍和zabbix的安装及配置
监控系统: 监控系统是运维人员的眼睛,当监控对象发生问题时,监控系统要第一时间发出警报,警报中除了出问题的点,还可以有一些数据和简单的分析,比如当时一段时间的cpu负载等,以帮助接收到报警的人员快速定 ...
- zabbix监控哪些东西_监控系统选型,一篇全搞定
之前,写过几篇有关线上问题排查的文章,文中附带了一些监控图,有些读者对此很感兴趣,问我监控系统选型上有没有好的建议? 图片来自 Pexels 目前我所经历的几家公司,监控系统都是自研的.其实业界有很多 ...
- 手把手教你使用zabbix监控nginx
zabbix监控nginx,多亏了容哥(杨容)的帮忙,为了感谢容哥的帮助,写了这篇文章. 环境介绍: 服务器系统版本:CentOSrelease 6.6 (Final) 内核版本:Linux hk_n ...
- zabbix监控客户端(二)
zabbix监控客户端(二) 1.同步客户端时间,防止跟服务器端不一致,导致检测到不可用的监控数据. 2.创建zabbix运行所需要的用户跟组 #groupadd -g 201 zabbix #use ...
- zabbix 监控tomcat实例
zabbix 监控tomcat实例 环境: CentOS 7.2 zabbix-3.0.5 LTS nginx-1.10.1 php-7.0.11 mariadb-10.1.18 tomcat-9 请 ...
- 19.1 Linux监控平台介绍;19.2 zabbix监控介绍;19.3,19.4 安装zabbi
19.1 Linux监控平台介绍 常见开源监控软件: 1. cacti.nagios.zabbix.smokeping.open-falcon等等 2. cacti.smokeping偏向于基础监控, ...
- mysql 表空间监控shell_一种通过zabbix监控mysql表空间的方法
一种通过zabbix监控mysql表空间的方法[ 技术领域: ][0001]本发明涉及计算机自动化运维与监控领域,具体地说是一种通过ZABBIX监控MYSQL表空间的方法.[ 背景技术: ][0002 ...
- zabbix监控activemq队列脚本
公司业务使用activemq5.9.1消息队列,由于队列阻塞导致程序端口无响应,并且telnet无法连通.经过over 1 hour的排查,最终定位原因activemq导致.遂写了一个监控active ...
- 运维监控系统——使用API在zabbix监控系统中查看,创建及删除监控主机
前言 API之主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节.提供API所定义的功能的软件称作此API的实现.API是一种接口,故而是一种抽象. 应用 ...
- Zabbix监控之graphs(图形或数据图)
zabbix监控中,图形的显示是非常重要的,因为它可使通过项目收集到的数据清楚的显示出来,更具可视化.便于对数据进行查看,比较等. 1.简单的图形 简单的数据图是不需要配置的,当我们通过Monitor ...
最新文章
- 源码安装、rpm安装 图
- MVC实现简单的上传功能
- 收藏:JavaScript
- 哪些是能安装mysql的文件_安装mysql详细步骤有哪些?
- (JAVA学习笔记) 关于数据类型的一些扩展-面试时经常问到的问题
- masm中常用的伪指令
- android 安全 权限,[原创]Android 中的那些权限
- Thread多线程用法示例
- 苹果Mac数据库管理开发工具:JetBrains DataGrip
- 证券交易业务基础知识
- java数组排序方法
- TI 杯2019年全国大学生电子设计竞赛题
- 幕布图像大小与投影仪亮度关系对应表,--怎样选投影机和银幕不用愁了
- 微信小程序 教学质量问卷调查 小程序实现
- Android NFC智能卡介绍
- 卸载xmanager失败导致后续安装失败,打开软件一直提示xmanager 5.msi找不到
- java检测磁盘空间大小
- oracle—ebs_采购功能点操作手册,oracle—EBS_采購功能点操作手册.doc
- QQZone的需求介绍和数据库设计
- php post 漏洞_ThinkPHP5 5.0.23 远程代码执行漏洞