Ad Widget

Collapse

Не отображаются данные подписи на карте с

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • soulruins
    Junior Member
    • Apr 2016
    • 4

    #1

    Не отображаются данные подписи на карте с

    Проблема в следующем: на карте сети есть узел, для которого создаётся динамическая подпись, однако, судя по всему, из-за того, что в индексе присутствует пробел (UPD.: проблема не в пробеле), подпись не работает как надо.

    Пример:

    В ответ на следующую комбинацию получаю *НЕИЗВЕСТНО*
    Code:
    {Hostname1:tempSensorValueInt[Temperature-1.5.6 (6)].last(0)}
    При этом если пробелы отсутствуют, всё работает как надо
    Code:
    {Hostname1:cardAOSFileVersion.last(0)}
    Last edited by soulruins; 14-04-2016, 17:07.
  • soulruins
    Junior Member
    • Apr 2016
    • 4

    #2
    Не понимаю в чём дело. Значения элемента везде видны, т.е. они есть, ключи с похожими именами и символами корректно отображаются на картах, но вот именно эти значения не хотят показывать на картах.

    Comment

    • zmdpc
      Senior Member
      • Oct 2014
      • 484

      #3
      Не правильное написание нужно

      {Hostname1:tempSensorValueInt["Temperature-1.5.6 (6)"].last(0)}

      Comment

      • soulruins
        Junior Member
        • Apr 2016
        • 4

        #4
        Originally posted by zmdpc
        Не правильное написание нужно

        {hostname1:tempsensorvalueint["temperature-1.5.6 (6)"].last(0)}
        Нет, всё правильно. Данный ключ без проблем принимает триггер. Этот ключ - следствие lld, сейчас для проверки попробовал создать элемент наблюдения вручную, с аналогичными значениями и всё работает.

        Из всего выше сказанного вытекает немного другая формулировка вопроса: стоит ли как-то менять формат обращения к элементу данных, если он получен через lld?

        Comment

        • soulruins
          Junior Member
          • Apr 2016
          • 4

          #5
          РЕШЕНО

          Итого. Решил проблему изменив правило LLD, которое добавляло индексом ключа {#SNMPVALUE}. Что-то глючило, по другому назвать не могу, и на картах (и только на картах, так как везде я значения удачно получал) такие элементы невозможно было вывести. После того, как я заменил формирование индекса ключа с
          Code:
          humiSensorValueInt["{#SNMPVALUE}"]
          на
          Code:
          humiSensorValueInt["{#SNMPINDEX}"]
          значения на картах появились.

          Comment

          • zmdpc
            Senior Member
            • Oct 2014
            • 484

            #6
            Дело было не в подписях оказывается а в элементах данных ...

            Comment

            Working...