第一范文网 - 专业文章范例文档资料分享平台

Zabbix深入分析2014

来源:用户分享 时间:2025/6/3 7:43:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Zabbix深入分析

3 WEB界面菜单功能

? 监控(Monitoring)

仪表盘(Dashboard) 总览(Overview) 网站(WEB)

最新数据(Latest data) 触发器(Triggers) 事件(Events) 图形(Graphs) 多屏(Screens) 拓扑图(Maps) 发现(Discovery) IT服务(IT services) ? 资产(Inventory)

总览(Overview) 主机(Hosts) ? 报表(Reports)

Zabbix状态(Status of Zabbix) 可用性报表(Availability report) 触发器Top 100(Triggers top 100) 自定义条状图报表(Bar reports) ? 配置(Configuration)

主机组(Host groups) 模板(Templates) 主机(Hosts) 维护(Maintenance) 网站(WEB) 动作(Actions) 多屏(Screens)

简报片显示(Slide shows) 拓扑图(Maps) 发现(Discovery) IT服务(IT services) ? 管理(Administration)

一般(General) 节点管理(DM)

13/94

Zabbix深入分析

认证(Authentication) 用户(Users)

示警媒体类型(Media types) 脚本(Scripts) 审计(Audit) 队列(Queue) 警报(Notifications)

4 主要功能名词及概念

4.1.1 SNMP

也是agent的一种,指支持SNMP协议的设备(也可以是服务器),通过设定SNMP的参数将相关监控数据传送至服务器端(大部份的交换机、防火墙等网络设备都支持SNMP协议)。

4.1.2 IPMP

Agent的另一种方式,主要应用于设备的物理性能监控,例如设备的温度、风扇的转速等。

4.1.3 配置(configuration)

在Zabbix中一切的开始需从配置开始,可以配置的包含主机组、主机、监控模板、被监控主机的维护时段、web、动作(Action)、拓扑图、维护等等。

Zabbix提供将所有配置导出为标准XML格式的文件,同样,也支持导入标准格式的XML配置文件。

4.1.4 主机和主机组(Hosts and host group)

Host是Zabbix监控的基本载体,所有的监控项都是基于host的。

要想使用Zabbix做监控我们的设备的话第一步就是创建一个主机,只有创建了主机才能监控并且查看该设备的各种性能参数图表。

主机组就是对主机的一个多对多分组。

14/94

Zabbix深入分析

4.1.5 模板(Templates)

如果有大量的同一类设备,需要监控的信息也大致类似,一个个去修改相关参数比较麻烦,我们可以通过创建一个template来简化操作。

4.1.6 监控项(Items)

Item是监控项,是监控的基本元素,每一个监控项对应一个被监控端的采集值。 在Configuration->Hosts界面,我们能看到每个host所包含的items总数,点击对应主机的items项,可以看到具体的每个item信息,这些items可以引用自templates,也可以自己创建。

4.1.7 网站监控(WEB)

WEB是针对网站的性能监控,主要是speed(每秒下载速度)、Response time(响应时间)、Response code(响应代码,http状态码),也可以检查目标html页面所包含的预先定义的字符串。

要激活网站监控(Web Monitoring),你需要定义web方案。一个web方案由一个或多个HTTP请求或步骤组成。Zabbix服务器以预定义的顺序顶起执行这些步骤。

在任何web方案中都将收集下面的信息: ? 整个方案所有步骤的平均下载时间,以秒计; ? 失败的步数; ? 最后一个错误信息;

在任何web方案的每一步将收集下面的信息: ? 每秒下载速度; ? 响应时间; ? 响应代码;

Zabbix也能够检查获取到的HTML页面是否包含预定义的字符串。它可以执行一个虚拟的登录表单提交等。

Zabbix 网站监控(Web Monitoring)支持HTTP和HTTPS两种情况。当执行一个web方案时,Zabbix经常接受重定向。在执行一个方案期间,cookies被保存。

15/94

Zabbix深入分析

4.1.8 触发器(Triggers)

触发器是评估监控项收集到的数据的逻辑表达式,然后反应系统的当前状态。 监控项是用来收集系统数据的,一直等着出现报警或者值得注意的情况是不切实际的。评估数据的工作可以交给触发器做。

监控项表达式可以定义一个可接受数据的阀值。因此,当输入数据超越了可接受状态,触发器发动--或者把状态变为PROBLEM。

一个触发器可能有下列状态:

值 OK PROBLEM

触发器的正常状态。

通常意味着有情况发生。举个例子说,处理器负载太高。

描述

4.1.9 宏(Macro)

Zabbix支持可以在各种场合可以使用的大量宏(Marcos)。有效使用宏(Marcos)可以让你节省时间并且让配置文件更清晰。

这里的宏(Marcos)是和C语言里的宏的作用一样,是用一个简单的宏名称来替代繁琐的代码片段。

为了更高的灵活性,Zabbix支持用户宏(Marcos)它们可以在全局、模版级别和主机级别定义。这些宏(Marcos)有一个特殊的语法:($MACRO)。

宏(Marcos)可以使用在下列情况: ? 监控项关键字和描述 ? 触发器表达式和名称 ? 其他

宏(Marcos)名字可以使用下面的字母:A-Z,0-9,_,.

zabbix替代宏按照下面的优先权: ? 主机级别宏(优先检查)

? 为主机第一层模版定义的宏(即直接链接到主机的模版),以模版ID存储 ? 为主机第二层模版定义的宏,以模版ID存储 ? 为主机第三层模版定义的宏,以模版ID存储 ? ?

? 全局宏 (最后检查)

换句话说,如果主机中没有存在宏,zabbix将增加深度在主机模版中寻找。如果仍然没有找到,并且全局宏存在,则使用全局宏

16/94

搜索更多关于: Zabbix深入分析2014 的文档
Zabbix深入分析2014.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4nj6j0lq9q0cqsi0v4yl_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top