Table of Contents

11 宏

概述

Zabbix支持多种内置宏,这些宏可在不同场景中使用。宏是采用特定语法标识的变量:

{MACRO} 

宏会根据上下文解析为特定值。

有效使用宏可以节省时间,并使Zabbix配置更加透明。

在典型应用场景中,宏可用于模板。例如模板中的触发器可命名为"{HOST.NAME}处理器负载过高"。当该模板应用于主机(如Zabbix服务器)时,在监控界面显示的触发器名称将解析为"Zabbix服务器处理器负载过高"。

宏可用于监控项键参数。宏可以仅作为参数的一部分使用,例如 item.key[server_{HOST.HOST}_local]。无需对参数使用双引号,因为Zabbix会处理解析后宏中可能存在的任何特殊符号歧义。

Zabbix中还存在其他类型的宏。

Zabbix支持以下宏: