zabbix(一)基础知识

我们监控的初衷就是当某些指标不符合我们的需求时,我们能够在第一时间发现异常, 所以,监控工具需要定期的对被监控主机进行检查、信息收集等操作,当被监控主机出现异常时,能够及时报警、通知管理员,并且需要记录这些异常,以便我们分析这些数据,查漏补缺,那么,一个监控工具就应该具备采集信息、存储信息、展示信息、报警通知等功能,而zabbix就可以做到这些,除了zabbix,你可能还听说过cacti、nagios、 ganglia等 类似的监控系统,但是此处,我们只聊zabbix

好了,我们大概了解了一下zabbix,那么我们通过zabbix能够监控哪些硬件资源呢?
理论上来说,只要是与我们的业务有关的硬件资源,都应该被监控,比如主机、交换机、路由器、UPS等等,但是,监控它们的前提是能与它们进行通讯,那么问题来了,由于硬件的不同,导致我们无法使用统一的方法去监控他们,这个时候,要监控程序有一定的通用性者说,监控程序需要能够与多种硬件设备通讯,才能满足我们的监控需求

举个例子:
如果被监控的对象是一台安装了linux操作系统的服务器,那么我们可以通过ssh或者telnet这种远程工具与被监控对象建立起通讯的通道,可是如果被监控的对象是一台安装了其他操作系统的服务器呢,更甚之,被监控的对象并不是服务器,而只是一台交换机或者路由器呢,所以, zabbix如果想要能够全面的监控这些对象,则需要能够通过各种方法与它们进行通讯

那么zabbix能够支持哪些通讯方式呢,总结如下:

agent:通过专用的代理程序进行监控,与常见的master/agent模型类似,如果被监控对象支持对应agent,推荐首选这种方式
ssh/telnet:通过远程控制协议进行通讯,比如ssh或者telnet。

SNMP:通过SNMP协议与被监控对象进行通讯,SNMP协议的全称为Simple Network Management
Protocol ,被译为"简单网络管理协议"
,通常来说,我们无法在路由器、交换机这种硬件上安装agent,但是这些硬件往往都支持SNMP协议,SNMP是一种比较久远的、通行的协议,大部分网络设备都支持这种协议,其实SNMP协议的工作方式也可以理解为master/agent的工作方式,只不过是在这些设备中内置了 SNMP的agent而已,所以,大部分网络设备都支持这种协议。

IPMI:通过IPMI接口进行监控,我们可以通过标准的IPMI硬件接口,监控被监控对象的物理特征,比如电压,温度,风扇状态,电源状态等。
jMX:通过JMX进行监控,jMX ( Java Management Extensions,即Java管理扩展),监控JVM虚拟机时,使用这种方法也是非常不错的选择。

好了,我们刚才提到了zabbix agent, 一般情况下,我们将zabbix agent部署到被监控主机上,由agent采集数据,报告给负责监控的中心主机,中心主机也就是master/agent模型中的master,负责监控的中心主机被称为zabbix server, zabbix server将从agent端接收到的信息存储于zabbix的数据库中,我们把zabbix的数据库端称为zabbix database,如果管理员需要查看各种监控信息,则需要zabbix的GUI,zabbix的GUI是一种Web GUI,我们称之为zabbix web, zabbix web是使用php编写的,所以,如果想要使用zabbix web展示相关监控信息,需要依赖LAMP环境,不管是zabbixserver,或是zabbix web,他们都需要连接到zabbixdatabase获取相关数据
在这里插入图片描述
当监控规模变得庞大时,我们可能有成千上万台设备需要监控,这时我们是否需要部署多套zabbix系统进行监控呢?如果部署多套zabbix监控系统,那么监控压力将会被分摊,但是,这些监控的对象将会被尽平均的分配到不同的监控系统中,这个时候,我们就无法通过统一的监控入口 ,去监控这些对象了,虽然分摊了监控压力,但是也增加了监控工作的复杂度,那么,我们到底该不该建立多套zabbix监控系统从而分摊巨大的监控压力呢?

其实,zabbix天生就有处理这种问题的能力,因为zabbix支持分布式监控,我们可以把成千上万台的被监控对象分成不同的区域,每个区域中设置一台代理主机, 区域内的每个被监控对象的信息被agent采集,提交给代理主机,在这个区域内,代理主机的作用就好比zabbix server,我们称这些代理主机为zabbix proxy, zabbix proxy再将收集到的信息统一提交给真正的zabbix server处理,这样,zabbix proxy分摊了zabbix server的压力,同时,我们还能够通过统一的监控入口,监控所有的对象,当监控规模庞大到需要使用zabbix proxy时,zabbix的架构如下图,我们可以对比下图,理解上述描述。
在这里插入图片描述

我们再把刚才说到的各种组件总结一遍:
zabbix agent:部暑在被监控主机上,负责被监控主机的数据,并将数据发送给zabbix server。
zabbix server:负责接收agent发送的报告信息,并且负责组织配信息、统计信息、操作数据等。
zabbix database:用于存储所有zabbix的配i信息,监控数据的数据库。
zabbix web : zabbix的web界面,管理员通过web界面管理zabbix配置以及查看zabbix相关监控信息,可以单独部署在独立的服务器上。

我们知道,agent端会将采集完的数据主动发送给server端,这种模式我们称之为主动模式,即对于agent端来说是主动的。其实,agent端也可以不主动发送数据,而是等待server过来拉取数据,这种模式我们称之为被动模式。不管是主动模式还是被动模式,都是对于agent端来说的,而且,主动模式与被动模式可以同时存在,并不冲突。管理员可以在agent端使用一-个名为zabbix_ sender的工具,测试是否能够向server端发送数据。管理员可以在server端使用一个名为zabbix_ get的工具,测试是否能够从agent端拉取数据

知识归纳

zabbix agent:zabbix客户端负责数据收集上传
zabbix server: zabbix的服务端负责数据汇总处理告警策略告警发送等等
zabbix web: zabbix前端页面提供了友好的展示和操作界面负责数据的展示监控系统的配管理用户权限管理等等
database:数据和配置存储数据库zabbix支持多种数据库包括mysql oracle db2等等
java Gateway: java网关负责通过JMX监控收集java应用性能数据
zabbix proxy: zabbix代理分布式部署架构会用到主要是收集设备的监控数据并将数据发送给对应的zabbix server

面试问题

什么是监控系统?
互联网监控软件:分为单一监控程序和分布式监控程序
单一监控程序: win中的任务管理器linux中的top vmstat iostat等
分布式监控程序: zabbix open-falcon
硬件监控:通过传感器
为什么需要监控系统?
为用户提供稳定高效安全的服务

监控系统功能:
数据收集,数据展示(分析原始数据),警告策率,告警发送(短信邮件微信电话),报表管理,认证权限(不同的部门所关心的数据是不一样的)
监控系统趋势
智能监控: KPI聚类,瓶颈分析,KPI异常检测,定位,故障预测,容量预估

如何选择监控系统
是否需要监控的设备,系统,应用的规模/类型/地理位置
是否需要监控的设备,系统,应用增长规模
是否需要哪些数据展示和报表
是否需要哪些告警策略
是否需要哪些告警发送方式
是否需要自定义监控
是否需要认证和权限控制
是否可以自动化部署配置
是否需要高可用或多机房部署
是否需要后期的支持服务?活跃度
是否需要与第三方系统对接
是否需要故障自愈
对比测试作出决定

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 前言 6 版本记录 8 第一章:简介 9 Zabbix 介绍 9 Zabbix 特性 10 zabbix 进程构成 13 第二章:安装 14 zabbix 软硬件需求 14 Zabbix 数据库硬盘容量计算 18 Zabbix 安装 20 Zabbix 升级 31 第三章:快速上手 33 Zabbix 中文语言 33 Zabbix 中文乱码 35 zabbix 监控第一台服务器 37 Zabbix 用户管理 41 第四章: zabbix 配置 48 配置简介 48 zabbix 主机与组配置 49 zabbix 资产清单 inventory 管理 53 zabbix 监控项 item 56 zabbix 创建监控项 item 56 zabbix item key 详解 62 zabbix item types 监控类型 65 zabbix agent 类型所有 key 67 zabbix External checks 外部命令检测 86 zabbix Simple checks 基本检测 87 zabbix ODBC 数据库监控 90 zabbix history trends 历史与趋势数据详解 95 作者:凉白开 版本:v3.0.1 网址:http://www.ttlsa.com(运维生存时间) 2 / 368 zabbix zabbix自定义用户自定义用户keykey与参数与参数User parametersUser parameters .......................................................................................................................................................................................... 9797 zabbix zabbix值映射值映射Value mappingValue mapping ................................................................................................................................................................................................................................................ 100100 zabbix Applications zabbix Applications使用介绍使用介绍 .................................................................................................................................................................................................................................................... 103103 zabb zabbixix触发器触发器triggerstriggers ...................................................................................................................................................................................................................................................................... 104104 zabbix zabbix自定义触发器严重性自定义触发器严重性 ...................................................................................................................................................................................................................................................... 107107 zabbix zabbix触发器依赖关系详解触发器依赖关系详解 ...................................................................................................................................................................................................................................................... 110110 zabbix zabbix单位符号单位符号UnUnit symbolsit symbols ................................................................................................................................................................................................................................................ 113113 zabbix zabbix触发器表达式详解触发器表达式详解 .............................................................................................................................................................................................................................................................. 111515 zabbix zabbix事件通知事件通知 ............................................................................................................................................................................................................................................................................................ 121121 Zabbix Zabbix事件来源事件来源 .......................................................................................................................................................................................................................................................................................... 123123 zabbix zabbix脚本报警介质自定义脚本报警介质自定义 ...................................................................................................................................................................................................................................................... 125125 zabbix actio zabbix actionn报警配置报警配置 .................................................................................................................................................................................................................................................................... 128128 zabbix zabbix用户宏变量详解用户宏变量详解macromacro................................................................................................................................................................................................................................................ 133133 zabbix zabbix执行远程命令执行远程命令 ............................................................................................................................................................................................................................................................................ 135135 zabbix Trapper zabbix Trapper监控项配置监控项配置 .......................................................................................................................................................................................................................................................... 138138 zabbix A zabbix Aggregate checksggregate checks聚合检测聚合检测 .................................................................................................................................................................................................................................. 141141 zabbix Queue zabbix Queue队列队列 .................................................................................................................................................................................................................................................................................. 144144 zabbix zabbix正则表达式应用正则表达式应用 .................................................................................................................................................................................................................................................................. 146146 zabbix zabbix导入导入//导出配置文件导出配置文件 ............................................................................................................................................................................................................................................................ 151151 windows windows安装安装zabbixzabbix监控监控 ............................................................................................................................................................................................................................................................ 157157 zabbix win zabbix windowsdows性能计数器使用详解性能计数器使用详解 ...................................................................................................................................................................................................................... 160160 zabbix zabbix加载扩展模块加载扩展模块 第三方库支持第三方库支持............................................................................................................................................................................................................................ 163163 zabbix telnet zabbix telnet监控类型监控类型 ...................................................................................................................................................................................................................................................................... 168168 zabbix zabbix用户认证方式用户认证方式 内建、内建、HTTP BasicHTTP Basic、、LDAPLDAP .................................................................................................................................................................................... 170170 zabbix zabbix第三方认证之第三方认证之http(nginx basic auth)http(nginx basic auth) ...................................................................................................................................................................................................... 172172 ZABBIX ZABBIX各版本之间的兼容性各版本之间的兼容性 .................................................................................................................................................................................................................................................. 175175 zabbix zabbix如何选择适合的监控类型如何选择适合的监控类型 ...................................................................................................................................................................................................................................... 176176 zabbix LTS zabbix LTS和标准发行版的区别和标准发行版的区别 ........................................................................................................................................................................................................................................ 179179 zabbix zabbix主动、被动检测的详细过程与区别主动、被动检测的详细过程与区别 ...................................................................................................................................................................................................... 182182 zabbix zabbix值缓存值缓存(value cache)(value cache)说明说明 ............................................................................................................................................................................................................................................ 187187 第五章: 第五章:zabbix SNMPzabbix SNMP ...................................................................................................................................................................................................................................................................................... 188188 作者:凉白开 版本:v3.0.1 网址:http://www.ttlsa.com(运维生存时间) 3 / 368 zabbix snmp zabbix snmp类型类型 ...................................................................................................................................................................................................................................................................................... 188188 snmp snmp安装配置安装配置 .............................................................................................................................................................................................................................................................................................. 191191 snmp v3 snmp v3的安全配置的安全配置 snmpsnmp认认证与加密配置证与加密配置 .................................................................................................................................................................................................. 193193 zabbix zabbix如何使用如何使用SNMPSNMP获取数据获取数据 SNMPSNMP监控实例监控实例 ............................................................................................................................................................................ 195195 zabbix snmp zabbix snmp自定义自定义OID nginxOID nginx监控实例监控实例 .............................................................................................................................................................................................................. 197197 第六章: 第六章:zabbixzabbix通知媒介通知媒介 .......................................................................................................................................................................................................................................................................... 200200 zabbix zabbix报警媒介介绍报警媒介介绍 .......................................................................................................................................................................................................................................................................... 200200 zabbix zabbix报警媒介:报警媒介:emaemailil ................................................................................................................................................................................................................................................................ 201201 zabbix zabbix报警媒介:报警媒介:SMSSMS ......................................................................................................................................................................................................................................................................203203 zabbix zabbix报警媒介:报警媒介:JabberJabber.............................................................................................................................................................................................................................................................. 205205 zabbix zabbix报警媒介:报警媒介:Ez TextingEz Texting .................................................................................................................................................................................................................................................. 206206 zabbix zabbix报警媒介:报警媒介: Custom alertscriptsCustom alertscripts .................................................................................................................................................................................................................. 208208 第七章: 第七章:zabbixzabbix模板模板 ............................................................................................................................................................................................................................................................................................ 211211 zabbix zabbix模板介绍模板介绍 ............................................................................................................................................................................................................................................................................................ 211211 zabbix zabbix模板创建模板创建 .......................................................................................................................................................................................................................................................................................... 212212 zabbix zabbix链接及解除模板链接链接及解除模板链接 ......................................................................................................................................................................................................................................................215215 zabbix zabbix模板嵌套模板嵌套 TTemplates Nestingemplates Nesting .......................................................................................................................................................................................................................... 218218 第八章: 第八章:zabbixzabbix可视化可视化 .................................................................................................................................................................................................................................................................................. 219219 zabbix zabbix图表功能介绍图表功能介绍 .......................................................................................................................................................................................................................................................................... 219219 zabbix zabbix简易图表详解简易图表详解 .......................................................................................................................................................................................................................................................................... 220220 zabbix zabbix自定义图表自定义图表GraGraphph ............................................................................................................................................................................................................................................................ 224224 zabbix Screens zabbix Screens视图配置视图配置 ................................................................................................................................................................................................................................................................ 228228 zabbix Slide shows zabbix Slide shows幻灯片展示幻灯片展示 ............................................................................................................................................................................................................................................ 234234 zabbix zabbix网络拓扑图配置网络拓扑图配置network mapnetwork map ........................................................................................................................................................................................................................ 236236 zabbix zabbix拓扑图展示链路状况拓扑图展示链路状况Link indicatorsLink indicators .................................................................................................................................................................................................... 243243 IT services IT services .............................................................................................................................................................................................................................................................................................................. 245245 第九章: 第九章:WEBWEB监控监控 .............................................................................................................................................................................................................................................................................................. 252252 zabbix zabbix监控监控webweb服务器访问性能服务器访问性能 .................................................................................................................................................................................................................................. 252252 zabbix web zabbix web监控项监控项itemitem详解详解 ................................................................................................................................................................................................................................................ 254254 zabbix zabbix实战实战监控监控WEBWEB网站性能网站性能 ........................................................................................................................................................................................................................................ 256256 zabbix zabbix监控监控APIAPI ............................................................................................................................................................................................................................................................................................ 264264 作者:凉白开 版本:v3.0.1 网址:http://www.ttlsa.com(运维生存时间) 4 / 368 第十章:维护模式 第十章:维护模式 ................................................................................................................................................................................................................................................................................................ 268268 zabbix Maintenance zabbix Maintenance维护周期维护周期................................................................................................................................................................................................................................................ 268268 第十一章:事件确认 第十一章:事件确认 ............................................................................................................................................................................................................................................................................................ 272272 事件确认( 事件确认(Event acknowlEvent acknowledgmentedgment)) ........................................................................................................................................................................................................................ 272272 第十二章:网络发现 第十二章:网络发现 ............................................................................................................................................................................................................................................................................................ 274274 zabbix zabbix网络发现介绍网络发现介绍DiscoveryDiscovery ............................................................................................................................................................................................................................................ 274274 zabbix zabbix网络发现规则配置实战网络发现规则配置实战//详解详解 ............................................................................................................................................................................................................................ 277277 zabbix zabbix客户客户端自动注册端自动注册 .................................................................................................................................................................................................................................................................. 283283 zabbix zabbix低级别发现低级别发现 ....................................................................................................................................................................................................................................................................................287287 第十三章: 第十三章:APIAPI ............................................................................................................................................................................................................................................................................................................ 294294 Zabbix API Zabbix API二次开发二次开发 ............................................................................................................................................................................................................................................................................ 294294 第十四章: 第十四章:zabbixzabbix命令命令 .................................................................................................................................................................................................................................................................................. 298298 Zabbix Zabbix命令:命令:zabbizabbix_serverx_server .................................................................................................................................................................................................................................................... 298298 Zabbix Zabbix命令:命令:zabbix_getzabbix_get ................................................................................................................................................................................................................................................................ 301301 Zabbix Zabbix命令:命令:zabbix_agentdzabbix_agentd .................................................................................................................................................................................................................................................... 303303 Zabbix Zabbix命令:命令:zabbix_senderzabbix_sender .................................................................................................................................................................................................................................................. 306306 Zabbix Zabbix命令:命令:zabbix_proxyzabbix_proxy ...................................................................................................................................................................................................................................................... 308308 第十五章:分 第十五章:分布式监控布式监控 .................................................................................................................................................................................................................................................................................. 309309 zabbix zabbix分布式监控分布式监控proxy vs nodesproxy vs nodes .................................................................................................................................................................................................................................. 309309 zabbix proxy zabbix proxy分布式监控配置分布式监控配置 .................................................................................................................................................................................................................................................. 310310 第十六章:性能优化 第十六章:性能优化 ............................................................................................................................................................................................................................................................................................ 313313 zabbix zabbix性能优化中的几个中肯建议性能优化中的几个中肯建议 .............................................................................................................................................................................................................................. 313313 第十七章 第十七章 ZabbixZabbix实战实战 ...................................................................................................................................................................................................................................................................................... 315315 Zabbix API Zabbix API开发实战:创建维护模式开发实战:创建维护模式 .......................................................................................................................................................................................................................... 315315 Zabbix Zabbix监控监控nginxnginx性能性能 .................................................................................................................................................................................................................................................................... 320320 zabbix zabbix监控监控phpphp--fpmfpm性能状态性能状态 ............................................................................................................................................................................................................................................ 324324 zabbix zabbix监控监控Tomcat/JVMTomcat/JVM实例性能实例性能.................................................................................................................................................................................................................................. 327327 zabbix zabbix监控日志文件监控日志文件 MySQLMySQL日志为例日志为例 ................................................................................................................................................................................................................ 330330 zabbix zabbix监控惠普打印机监控惠普打印机 .................................................................................................................................................................................................................................................................... 333333 zabbix zabbix如何监控多个如何监控多个JMX/RedisJMX/Redis等实例等实例 .................................................................................................................................................................................................................. 336336 za zabbixbbix监控监控mysqlmysql性能性能 ...................................................................................................................................................................................................................................................................... 333388 作者:凉白开 版本:v3.0.1 网址:http://www.ttlsa.com(运维生存时间) 5 / 368 zabbix zabbix监控磁盘监控磁盘IO lowIO low--levellevel--discorydiscory方式方式 ........................................................................................................................................................................................................ 344344 zabbix 2.4 zabbix 2.4升级至升级至zabbix 2.5/3.0zabbix 2.5/3.0过程过程 ........................................................................................................................................................................................................................ 348348 第十八章 第十八章 ZabbixZabbix常见问题解决常见问题解决/FAQ/FAQ ........................................................................................................................................................................................................................................ 350350 zabbix Less than 25% free in the configuration cache zabbix Less than 25% free in the configuration cache解决解决 ............................................................................................................................................................ 350350 login as guest zabbix login as guest zabbix无法进入登陆界面无法进入登陆界面 ................................................................................................................................................................................................................ 351351 Received empty response from Zabbix Received empty response from Zabbix AgentAgent问题解决问题解决 .................................................................................................................................................................... 353353 zabbix key zabbix key总是总是not supportednot supported的解决方法的解决方法 ...................................................................................................................................................................................................... 354354 附录:配置文件详解 附录:配置文件详解 ............................................................................................................................................................................................................................................................................................ 355355 zabbix_server.conf zabbix_server.conf配置文件详解配置文件详解 ...................................................................................................................................................................................................................................... 355355 zabbix_agentd.conf zabbix_agentd.conf配置文件详解配置文件详解 .................................................................................................................................................................................................................................. 363363

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值