Ad Widget

Collapse

Обнаружение сетевых интерфейсов и карта

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • VladimirN
    Member
    • May 2014
    • 38

    #1

    Обнаружение сетевых интерфейсов и карта

    Добрый день.

    Пишу шаблон обнаружения сетевых интерфейсов на оборудовании. Интерфейсы обнаруживаются, но хотелось бы на карте между двумя устройствами видеть скорость передачи данных между ними. В случае с обычным шаблоном на карте писал выражение типа:
    {10.0.0.10:ifOutOctets.24.last(0)}
    {10.0.0.10:ifInOctets.24.last(0)}

    и видел обмен данными между устройствами.

    Сейчас в прототипах элементов данных созданы ключи: ifInOctets.["{#SNMPINDEX}"] и ifOutOctets.["{#SNMPINDEX}"], данные с них получаю нормально, а вот как с определенного интерфейса, например того же 24го, вывести данные на карту?
    Last edited by VladimirN; 26-06-2015, 13:59. Reason: Поправил текст
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    Ничего ты не получаешь "с прототипов", на то они и прототипы. Из прототипов создаются обычные элементы данных и ключи у них уже будут с раскрытыми макросами {#foobar}.

    Comment

    • VladimirN
      Member
      • May 2014
      • 38

      #3
      Да как скажите, не получаю с прототипов, так не получаю
      Вы не могли бы подробнее сказать как мне на карту вывести полученные "обычные элементы данных и ключи"?
      Ну или может ссылку где почитать поподробнее про это?

      Comment

      • Jimson
        Senior Member
        • Jan 2008
        • 1327

        #4
        Именно так как вы указали выше: {HOST:KEY.func(args)}. Вы бы показали этот самый хост на котором у вас "данные с них получаю нормально" (скрин таба с элементами данных), тогда ситуация сильно прояснится.

        Comment

        • VladimirN
          Member
          • May 2014
          • 38

          #5
          Разобрался

          Доброе утро, спасибо за подсказки, смог разобраться. В моём случае к хосту 10.0.0.10 подключен "обычный шаблон", а к 10.0.0.11 шаблон с LLD.
          В случае с обычным шаблоном я на карте пишу:
          {10.0.0.10:ifOutOctets.24.last(0)}
          {10.0.0.10:ifInOctets.24.last(0)}

          В случае с LLD шаблоном мне нужно писать:
          {10.0.0.11:ifOutOctets.["24"].last(0)}
          {10.0.0.11:ifInOctets.["24"].last(0)}


          На карте данные начинают отображаться.
          Ещё раз спасибо за подсказки

          Comment

          Working...