Zabbix企业级监控实践详述(9)

screen可以展示的信息有许多种,如:简单图形、用户自定 义图形、maps、其它screen、文本信息、概述的服务器信息、 概述的主机信息、概述的触发器信息、触发器状态、系统状 态等等

查看

Configuration-->Screens-->Create Screen

创建

Monitoring-->Screens

创建screen

Monitoring-->Screens

Zabbix企业级监控实践详述

点击create screen

Zabbix企业级监控实践详述

点击add,创建成功

Zabbix企业级监控实践详述

然后再点进去编辑

Zabbix企业级监控实践详述

点击Edit screen

Zabbix企业级监控实践详述

点击change,选择graph,然后add

Zabbix企业级监控实践详述

然后第一张graph就添加进去screen中了

Zabbix企业级监控实践详述

然后再次点击change,添加第二张

模板(Templates)

模板是一系列配置的集合,它可以方便地快速部署在某监控 对象上,并支持重复应用

items

triggers

graphs

applications

screens (since Zabbix 2.0)

low-level discovery rules (since Zabbix 2.0)

将模板应用至某主机上时,其定义的所有条目都会自动添加

模板的另一个好处在于,必要时,修改了模板,被应用的主机都会相应的作出修改

创建模板(Templates)

Configuration-->Templates

Zabbix企业级监控实践详述

点击创建模板create template

Zabbix企业级监控实践详述

在模板上可以按需添加item、trigger、screen、graph,application及发现规则

Zabbix企业级监控实践详述

Zabbix企业级监控实践详述

然后将模板关联到主机上去,Configuration-->Hosts

Zabbix企业级监控实践详述

点击node5主机

Zabbix企业级监控实践详述

点击Update,回到Hosts

Zabbix企业级监控实践详述

也可以移除连接

Zabbix企业级监控实践详述

宏(macros)

宏是一种抽象(Abstraction),它根据一系列预定义的规则替 换一定的文本模式,而解释器或编译器在遇到宏时会自动进 行这一模式替换

类似地,zabbix基于宏保存预设文本模式,并且在调用时将 其替换为其中的文本

zabbix有许多内置的宏,如{HOST.NAME}、{HOST.IP}、{TRIGGER.DESCRIPTION}、{TRIGGER.NAME}、{TRIGGER.EVENTS.ACK}等

详细信息请参考官方文档

https://www.zabbix.com/documentation/2.0/manual/appendix/macros/supported_by_location

为了更强的灵活性,zabbix还支持在全局、模板或主机级别 使用用户自定义宏(user macro)

用户自定义宏要使用"{$MACRO}"这种特殊的语法格式

宏可以应用在item keys和descriptions、trigger名称和表达 式、主机接口IP/DNS及端口、discovery机制的SNMP协议 的相关信息中等

宏的名称只能使用大写字母、数字及下划线

进一步信息请参考

https://www.zabbix.com/documentation/2.0/manual/appendix/macros/supp

orted_by_location#additional_support_for_user_macros

宏替换次序

首先是主机级别的宏;

其次是当前主机上一级模板中(直接链接至主机的模板)的宏, 多个一级模板按其ID号排序;

再接着是二级模板中的宏;而后依次类推;

最后检查的是全局宏;

zabbix如果无法查找到某主机定义使用的宏,则不会对其进行替换操作。要使用用户自定义宏,有以下两种算途径:

全局宏:"Administration → General → Macros"

主机或模板级别的宏:编辑相应主机或模板的属性即可

Macros使用示例

在主机级别定义一个名为{$CPUMAXSWITCHES}的宏,以 定义当前主机所接受的CPU上下文切换的合理次数

而后在主机的triggers中使用此宏

Zabbix企业级监控实践详述

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/82f0cd2c45fdd400bdc50ba9007b166c.html