码迷,mamicode.com
首页 > 系统相关 > 详细

zabbix专题:第八章 宏:MACRO

时间:2016-11-05 03:16:37      阅读:417      评论:0      收藏:0      [点我收藏+]

标签:discovery   解释器   在线交流   编译器   下划线   


zabbix专题:第八章 宏:MACRO


对Linux有兴趣的朋友加入QQ群:476794643 在线交流


本文防盗链:http://zhang789.blog.51cto.com


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界面里面地方

全局宏

技术分享

主机宏

技术分享

模板宏

技术分享

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

1、创建全局宏

技术分享

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

技术分享

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

技术分享


本文出自 “家住海边喜欢浪” 博客,请务必保留此出处http://zhang789.blog.51cto.com/11045979/1869626

zabbix专题:第八章 宏:MACRO

标签:discovery   解释器   在线交流   编译器   下划线   

原文地址:http://zhang789.blog.51cto.com/11045979/1869626

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!