Ad Widget

Collapse

{HOSTNAME} в link label

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • igloo_kem
    Junior Member
    • Oct 2012
    • 19

    #1

    {HOSTNAME} в link label

    Добрый день!
    Использую zabbix 2.0.3, пытаюсь добавить в link label вот такую конструкцию:

    IN: {{HOSTNAME}:net.if.in[eth1,bytes].last(0)}
    OUT: {{HOSTNAME}:net.if.out[eth1,bytes].last(0)}

    в host label она работает корректно
    в link label получаю на карте саму конструкцию а не значения

    если в link label использовать
    IN: {HOSTNAME:net.if.in[eth1,bytes].last(0)}
    OUT: {HOSTNAME:net.if.out[eth1,bytes].last(0)}
    получаю вместо значений вопросы "???"

    у кого нибудь работает макрос {HOSTNAME} корректно в link label в версии 2.0.3?
  • Fullmetal8ender
    Member
    • Nov 2012
    • 81

    #2
    Мне кажеться конструкция {{HOSTNAME}:net.if.in[eth1,bytes].last(0)} работать не будет т.к. макрос {HOSTNAME} не будет знать откуда ему брать значение ведь линк соединяет 2 хоста.
    {HOSTNAME:net.if.in[eth1,bytes].last(0)} работает правильно.
    Похожая ошибка наблюдалась тут

    и еще было пару тем

    Comment

    • igloo_kem
      Junior Member
      • Oct 2012
      • 19

      #3
      Линк соединяет 2 хоста, но в link label я же беру значения со счетчиков одной стороны, по этому должно работать по идее.

      У меня {HOSTNAME:net.if.in[eth1,bytes].last(0)} отдает "???".
      С макросом в link label проблема, ибо в host label все ок.

      У вас какая версия zabbix крутится ?

      Comment

      • Fullmetal8ender
        Member
        • Nov 2012
        • 81

        #4
        Zabbix 2.0.3
        Линк принадлежит обоим хостам, тк если вы измените что-то с одной стороны, оно же появится на другой стороне.

        net.if.in это ключ или имя элемента? Должен быть ключ.

        Comment

        • igloo_kem
          Junior Member
          • Oct 2012
          • 19

          #5
          Но счетчик то конкретного объекта
          К тому же link может соединять объект host и объект image например

          Там конечно но же Key (если вписать вместо HOSTNAME имя хоста (Host name, не Visible name) - то все работает, пока на карте руками все расписал с именами хостов, но это не правильно идеологически).

          Кстати - должна ли работать в link label конструкция {HOSTNAME} сама по себе?

          Есть ли где то в документации более подробное описание того, с какими макросами и как работают link label и host label ? Я почему то думал, что они должны работать идентично.

          Но по факту получается что нет (или это только у меня)?
          Last edited by igloo_kem; 09-01-2013, 07:20. Reason: Additional info.

          Comment

          • Fullmetal8ender
            Member
            • Nov 2012
            • 81

            #6
            Я все таки уверен, что линк не принадлежит хосту, поэтому макросы хоста на нем не будут работать. Но это я так думаю.

            Comment

            • igloo_kem
              Junior Member
              • Oct 2012
              • 19

              #7
              Внимательно почитал доку https://www.zabbix.com/documentation...or_user_macros

              Судя по доке link label и host label - это все map labels, в связи с этим использовал одни и те же конструкции со следующими макросами в host label и link label:

              HOST.CONN
              HOST.DNS
              HOST.HOST
              HOST.IP
              HOST.NAME

              Итого:
              в host label все эти макросы работают
              в link label не работает ни один из этих макросов

              либо я что то совсем не правильно дела..

              Поэтому повторю вопрос - у кого нибудь работают вышеперечисленные макросы в link label в версии zabbix 2.0.3 ? Если да - приведите пример корректного использования пожалуйста.
              Last edited by igloo_kem; 09-01-2013, 09:50. Reason: wrong url in message

              Comment

              Working...