Ad Widget

Collapse

Поместить значение элемента в макрос ИЛИ обратиться к значению элемента

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AQS
    Member
    • Dec 2021
    • 62

    #1

    Поместить значение элемента в макрос ИЛИ обратиться к значению элемента

    В имени элемента данных (обнаружения) необходимо указать имя устройства
    меня устроит создание макроса из значения элемента.
    прямое ссылка на элемент по ключу
    или аналог устаревшего {HOST.HOST}
    Click image for larger version

Name:	host.png
Views:	525
Size:	1.7 KB
ID:	442467
    Last edited by AQS; 01-04-2022, 13:20.
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Я правильно понял, что вы хотите "техническое" имя хоста (т.е. то, что обычно подставляется как значение макроса {HOST.HOST}) добавлять в имя элемента данных, который генерируется правилами низкоуровневого обнаружения (LLD)?
    Какой версией Zabbix пользуетесь и почему называете макрос {HOST.HOST} устаревшим?

    Comment

    • AQS
      Member
      • Dec 2021
      • 62

      #3
      Как указал в теге zabbix 5.4
      Ну у меня забикс игнорирует {HOST.HOST} как на скриншоте.

      Comment

      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3404

        #4
        Originally posted by AQS
        Ну у меня забикс игнорирует {HOST.HOST} как на скриншоте.
        Ну я ж не телепат, чтобы догадываться, что именно у вас на скриншоте изображено
        Т.е. что именно вы делаете и с какого экрана этот скриншот.

        Для каждого из системных макросов в документации перечислены те места, где он может использоваться (т.е. где он раскрывается). Например, для версии 5.4 (ссылка).
        почему называете макрос {HOST.HOST} устаревшим?
        Что, раньше в том же месте раскрывался (в какой версии?), а теперь (в 5.4) перестал?

        Comment

        • AQS
          Member
          • Dec 2021
          • 62

          #5
          Это скриншот элемента данных узла сети, созданный обнаружением с именем "0CDP {HOST.HOST}: HostTest"
          Как засунуть значение {HOST.HOST} в имя элемента данных?

          Comment

          • Kos
            Senior Member
            Zabbix Certified SpecialistZabbix Certified Professional
            • Aug 2015
            • 3404

            #6
            Originally posted by AQS
            Как засунуть значение {HOST.HOST} в имя элемента данных?
            Увы, не знаю
            Пробовал даже через препроцессинг с JavaScript-ом (там пользовательские макросы раскрываются) - тоже не работает, данный макрос не раскрывается и там.

            А для чего, если не секрет, добавлять имя хоста именно в имя элемента данных? Допустим, в именах триггеров макрос {HOST.HOST} вполне раскрывается, этого не достаточно?

            Comment

            • AQS
              Member
              • Dec 2021
              • 62

              #7
              Originally posted by Kos
              Увы, не знаю
              Пробовал даже через препроцессинг с JavaScript-ом (там пользовательские макросы раскрываются) - тоже не работает, данный макрос не раскрывается и там.

              А для чего, если не секрет, добавлять имя хоста именно в имя элемента данных? Допустим, в именах триггеров макрос {HOST.HOST} вполне раскрывается, этого не достаточно?
              Мониторинг по CDP, одно устройство с нескольких хостов, а нужно смотреть за всеми каналами.

              Comment

              • AQS
                Member
                • Dec 2021
                • 62

                #8
                Возможно ли засунуть в макрос видимый в lld значение конкретного OID?

                Comment

                Working...