Ad Widget

Collapse

User macro в выражении триггера

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mkolomiets
    Senior Member
    • Jul 2009
    • 134

    #1

    User macro в выражении триггера

    Привет!
    Не получается задать выражение триггера с проверкой значения пользовательского макроса:
    {$USERMACRO}="yes" & ({...

    Суть - использовать макрос как выключатель для триггера.

    Макрос определен на уровне шаблона, может принимать два значения "yes/no" и планировался к использованию как переключатель для включения/выключения массового действия на узлах, связанных с данным шаблоном.
  • zalex_ua
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Oct 2009
    • 1286

    #2
    http://www.zabbix.com/documentation/...gers/functions
    Документация говрит
    Code:
    1) All functions return numeric values only. Comparison to strings is not supported, for example.
    Используйте 1 и 0 вместо yes no.

    Альтернативно:
    Создайте себе какой либо айтем типа zabbix trapper и изменяйте ему последнее значение посылая ему 1 или 0 с помощью zabbix_sender, используйте потом функцию last для этого айтема. Таким образом можно управлять в вашей задаче без доступа к веб интерфейсу.
    При чем все триггера (где испотльзуется) будут пересчитаны сразу как вы отправите 1 или 0 - в этом может быть отдельный смысл

    Comment

    Working...