第八章 宏:MACRO

zabbix宏

(1)宏是一种抽象,他根据一系列预定义的规则替换一定的文本模式,而解释器或编译器在遇到宏时会自动进行这一模式替换,可以理解为变量。 
(2)zabbix有许多内置的宏,如{HOST.NAME}、{HOST.IP}、{TRIGGER.DESCRIPTION}、{TRIGGER.NAME}、{TRIGGER.EVENTS.ACK}等 
(3)为了更强的灵活性,zabbix支持全局、模版或主机级别自定义宏,用户自定义宏要使用”{$MACRO}”这种特殊的语法格式,宏的名称只能使用大写字母、数字及下划线 
(4)宏可以应用在item keys和descriptions、trigger名称和表达 式、主机接口IP/DNS及端口、discovery机制的SNMP协议 的相关信息中等

优先级:主机 –> 模版 –> 全局 
在某级别找到后将直接使用;

宏的类型 
内建:{MACRO_NAME} 
自定义:{$MARCRO_NAME} #自建的宏加$

三个宏在zabbix的web界面里面地方

全局宏

wKioL1gcho_y3ZNMAACwHetZh38473.png

主机宏

wKioL1gchp_T659MAACGmy9nrT4704.png

模板宏

wKiom1gchq2SRx5kAAB_chmqduI443.png

实例:定义一个全局宏在管理,应用web监听的80端口

1、创建全局宏

wKioL1gchrzx70FFAABaCjJWe_I183.png

2、在监控项里面加入定义的宏

wKiom1gchsqhnUfoAADCfOI3wnc176.png

3、宏已经生效成功,(你可以关下httpd服务,看下监听是否正常,我的是正常的)

wKioL1gchtiwVbJkAADCXF6lZhI002.png




本文转自 好笔记运维 51CTO博客,原文链接:http://blog.51cto.com/zhang789/1869626,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值