У меня есть сценарий предупреждения в zabbix 3.4, который я хотел бы запускать с использованием макросов, определенных пользователем {$FOO}
, в основном макрос будет хранить предопределенное значение
Я устанавливаю {$FOO}
в типе носителя (см. снимок экрана) и с использованием предустановленного макроса {ALERT.MESSAGE}
В {ALERT.MESSAGE}
макрос работает нормально, но {$FOO}
не разрешено в сценарии. Я настроил {$FOO}
в качестве глобального макроса или макроса шаблона и макроса хоста, но ничего не работает.
Вопрос: Можно ли использовать пользовательские макросы на типе носителя? Что-то не так в моей логике?
Вы не можете использовать usermacros непосредственно в параметрах alertcript, там поддерживается только небольшое подмножество макросов.
Вместо этого попробуйте включить свой макрос пользователя в предупреждающее сообщение, он должен быть там разрешен.