zabbix 脚本参数中的用户定义宏(媒体类型)

zabbix 脚本参数中的用户定义宏(媒体类型)

我在 zabbix 3.4 中有一个警报脚本,我想使用用户定义的宏来运行它{$FOO},基本上宏会存储一个预定义的值

我正在设置{$FOO}媒体类型(参见屏幕截图)并使用预默认宏{ALERT.MESSAGE}

使用宏来配置媒体类型

{ALERT.MESSAGE}运行正常,但{$FOO}脚本中未解析。我已将其配置{$FOO}为全局宏或模板宏和主机宏,但似乎不起作用。

问题:是否可以在媒体类型上使用用户宏?我的逻辑有问题吗?

答案1

您不能在 alertscript 参数中直接使用用户宏,因为那里只支持一小部分宏。

相反,尝试在警报消息中包含您的用户宏,它应该在那里得到解决。

相关内容