Ad Widget

Collapse

Не получается вывести значения данных от внешних проверок на карту сети.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • allibek
    Junior Member
    • Aug 2019
    • 6

    #1

    Не получается вывести значения данных от внешних проверок на карту сети.

    Создал скрипт для определения нагрузки на порт(кстати не уверен правильно нет эксперты проверьте пожалуйста) /usr/lib/zabbix/externalscripts/ifin.sh
    index=`snmpwalk -Oqv -v 2c -c ****** $1 IP-MIB::ipAdEntIfIndex.$1`
    data1=`snmpwalk -Oqv -v 2c -c ****** $1 IF-MIB::ifHCInOctets.$index`
    sleep 5
    data2=`snmpwalk -Oqv -v 2c -c ****** $1 IF-MIB::ifHCInOctets.$index`
    echo $(((8 * ($data2-$data1)) / 5))

    Создал шаблон ifLoad в нем элемент данных внешней проверки in с ключем ifin.sh["{HOST.CONN}"].
    Данные собираютя по ним строю графики. Но не получается вывести значения на карту сети.
    Пробовал
    {ifLoad:ifin.sh["{HOST.CONN}"].last()}
    {ifLoad:ifin.sh["{HOST.CONN}"].last(0)}
    {{HOST.CONN}:ifLoad:ifin.sh["{HOST.CONN}"].last()}
    {{HOST.CONN}:ifLoad:ifin.sh["{HOST.CONN}"].last(0)}
    {{HOST.CONN}:ifin.sh["{HOST.CONN}"].last()}
    {{HOST.CONN}:ifin.sh["{HOST.CONN}"].last(0)}
    Как правильно?
    NEED HELP!!!!!


  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    вот так работает {{HOST.HOST}:КЛЮЧ_ЭЛЕМЕНТА_ДАННЫХ.last(0)}

    Comment

    • allibek
      Junior Member
      • Aug 2019
      • 6

      #3
      в подписи узла элемента указал {{HOST.HOST}:ifin.sh["{HOST.CONN}"].last(0)} пишет *НЕИЗВЕСТНО*. Может это както связано не простым именем ключа ifin.sh["{HOST.CONN}"]?

      Comment


      • Hamardaban
        Hamardaban commented
        Editing a comment
        а данные по этому элементу данных есть? если бы макрос не разрешался в значение - выводилась бы строка с макросом.
    • allibek
      Junior Member
      • Aug 2019
      • 6

      #4
      Да данные есть проверил в "последних данных" приходят. И график по ним строится.

      Comment

      • Hamardaban
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • May 2019
        • 2713

        #5
        А если в ключе просто написать ip адрес хоста (а не host conn) что произойдет?

        Comment

        • allibek
          Junior Member
          • Aug 2019
          • 6

          #6
          {{HOST.HOST}:ifin.sh["IP address узла"].last(0)} все равно пишет неизвестно. Может знаете какой-нибудь другой способ вычисления нагрузки на каналы связи без внешних проверок?

          Comment

          Working...