大纲:
我们为什么需要监控?
-
常用的开源监控系统有哪些?
-
Zabbix是什么?
-
Zabbix的功能和特性
-
Zabbix的架构
-
Zabbix的工作流程
-
zabbix的进程
-
zabbix的逻辑关系图
-
zabbix监控环境中相关术语
-
zabbix的流程图,其串联了各术语之间的关系
-
zabbix的监控架构
第一章zabbix简介
我们为什么需要监控?
众所周知,几乎所有的应用程序通常都是运行在一个大型动态的环境上,它们依赖于成百上千台主机。当然,这样的方式非常有利于扩展,能够保证良好的用户体验。但是,对运维和业务人员来说,这简直就是「噩梦」,那些传统的监控方式已经跟不上云时代的要求了。
首先,人类已经很难从大规模海量的数据中识别出那些有问题的节点;其次,服务器本身也在不断的变化——根据企业的需求进行动态的拓展或者缩减,单个主机经常会出现响应问题;所以,区分出哪些服务器是否处于一个正常的状态并不是一件很简单的事情。那么,我们就需要一个现代化的监控平台: