2022 Zabbix中国峰会
2022 Zabbix中国峰会
Table of Contents

10 宏

概述

Zabbix支持许多在多种情况下使用的宏。宏是一个变量,由如下特殊语法标识:

{MACRO} 

根据在上下文中, 宏解析为一个特殊的值。

有效地使用宏可以节省时间,并使Zabbix变地更加高效。

在一个的典型用途中,宏可以用于模板中。因此,模板的触发器可能命名为“Processor load is too high on {HOST.NAME}”。当这个模板应用与主机(如 Zabbix Server )时,并且当触发器展示在监控页面上时,触发器的名称讲解析为“Processor load is too high on Zabbix server”。

宏可以在监控项键值参数中使用。宏只能用在监控项键值参数的一部分中,例如 item.key[server_{HOST.HOST}_local] 。双引号参数不是必须的,因为Zabbix将处理任何模糊不清的特殊参数(如果这些参数存在于已解析的宏中)。

详细请查阅: