【学习笔记】zabix监控项概念

近期需要准备一个zabix演示,介绍项目中利用zabix实现的统一监控。原来也接触过一些zabix的项目,不过仅仅是了解一些监控场景下的实现效果,对于其中的概念、机制等没有深入的学习。这次由于项目中实现的监控页面效果不好,再加上了解这个系统的人员离职,为了更多的提炼一些演示点,只能自己查资料进行学习并操作系统认证。下图是我利用类图的形式所总结的zabix核心概念:
在这里插入图片描述

  • 主机配置模板与主机。zabix是以物理主机为单位组织监控项的,监控内容包括操作系统、数据库、应用中间件、网络等。主机配置模板是主机的抽象,避免同类主机重复配置。从上图可以看出,主机配置模板与主机的结构基本相同,除了主机配置模板多了“重复监控指标分析”。
  • 自动发现规则、监控项原型与监控项。主机之下就可以配置监控项,也就是监控的具体内容。自动发现规则和监控项原型是通过特定的规则由后台自动扩展出来的监控项,比如,监控每一个用户的登录次数,其中每个用户就可以通过数据库脚本查询出来,而每个用户的登录次数则定义为监控项原型。
  • 单一监控指标分析与复合监控指标分析。***在zabix官方文档中,单一监控指标分析的名称是“简单图表”,复合监控指标分析的名称为“主机聚合图形”***,单一监控指标分析就是监控项的可视化设置,zabix内置了几种类型的图,包括折线图、饼图、面积图等,系统可以根据指标的特点自动生成图表。复合监控指标分析可以将主机的多个单一监控指标聚合为看板的形式(聚合图形参考 )。 还有一种全局形式的聚合图形,可以在“监控-仪表盘”中配置(主机聚合图形参考 )。
  • 监控阈值,即触发器。将监控项数值转换为更加符合使用场景的一种方式,比如,CPU使用率是否超出负载等,根据触发器结果的不同严重程度可以采取不同的动作(触发参考)。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注