Ad Widget

Collapse

Почему не руботают макросы?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • lohmag
    Junior Member
    • Dec 2013
    • 12

    #1

    Почему не руботают макросы?

    Добрый день.
    Я создал UserParameter, назвал его nginx, куда добавил скрипт.
    Пытаюсь создать Template c значениями
    Type Zabbix agent
    Key nginx[waiting,http://{HOST.IP}.xxx.ru/nginx_status]

    Не хочет работать! если делаю
    zabbix_get -s xxx.xxx.xxx.xxx -k "nginx[active,http://{HOST.IP}.xxx.ru/nginx_status]"
    ZBX_NOTSUPPORTED
    если вместо макроса подставляю ip, все ок. Как его настроить, прочитал доку несколько раз, не могу понять.
    Last edited by lohmag; 16-01-2014, 14:43.
  • ArtemK
    Senior Member
    • May 2013
    • 232

    #2
    я думаю, вам нужно свой пользовательский макрос добавить в шаблон и переопределять его на хостах, ибо как я понял из доки, так у вас не получился:

    Code:
    Since Zabbix 2.0.3, the HOST.* macros supported in item key parameters 
    will only work in item types that have interfaces, i.e. they will not 
    work for types “Zabbix agent (active)”, “Calculated” etc.

    Comment

    • lohmag
      Junior Member
      • Dec 2013
      • 12

      #3
      Заработало, спасибо.

      Comment

      • lohmag
        Junior Member
        • Dec 2013
        • 12

        #4
        Заработало. Спасибо.

        Comment

        Working...