11 宏变量
概述
Zabbix 支持若干内置宏,可在各种场景中使用。这些宏是变量,通过特定语法标识:
{MACRO}
宏会根据上下文解析为特定值。
有效使用宏可以节省时间,并使 Zabbix 配置更加透明。
在典型用法之一中,宏可用于模板。因此,模板上的触发器可以命名为 "Processor load is too high on {HOST.NAME}"。当模板应用到主机时,例如 Zabbix 服务器,在监控部分显示该触发器时,该名称将解析为 "Processor load is too high on Zabbix server"。
宏可用于监控项键参数。
宏也可以只用于参数的一部分,例如 item.key[server_{HOST.HOST}_local]。
无需将参数用双引号括起来,因为如果解析后的宏中存在任何含义不明确的特殊符号,Zabbix 会自动处理。
Zabbix 中还有其他类型的宏。
Zabbix 支持以下宏: