Ad Widget

Collapse

Zabbix обрезает названия

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sonar_sd
    Junior Member
    • Nov 2014
    • 3

    #1

    Zabbix обрезает названия

    Коллеги, нужна помощь:
    Решил прикрутить Zabbix как сетевой мониторинг, но заметил одну противную вещь - Zabbix в имени графика обрезает данные до 20 символов. И например, на Cisco 3750 название интефейса не влезает всего на 1 символ =(

    Непонятно Gi1/0/40 ? ... 48?

    Хотя в LastestData видно что сами данные снимаются полностью:



    Как-то не получилось нагуглить как это можно поправить и вообще, по ходу с такой проблемой практически ни кто не сталкивался =(

    Как можно пофиксить или м.б. обходные есть какие?
    Attached Files
  • gescheit
    Senior Member
    • Jul 2007
    • 156

    #2
    Можно подправить строку "if ($trim && mb_strlen($value) > 20) {" в php/include/items.inc.php. Для 2.2 строка выглядит так "if ($trim && zbx_strlen($value) > 20) {"
    Last edited by gescheit; 11-11-2014, 21:14.

    Comment

    • Sonar_sd
      Junior Member
      • Nov 2014
      • 3

      #3
      Круто! Помогло! Спасибо!!!

      Comment

      • sersad
        Senior Member
        • May 2009
        • 518

        #4
        Спасибо и для 2.4.2 решение правильное

        Comment

        • DejaVu
          Junior Member
          • Jul 2014
          • 22

          #5
          Может еще актуально. Или пригодится кому, для версии 3:

          /usr/share/zabbix/include/items.inc.php

          В оригинале там > 20 и 0, 20

          поменять на

          if ($trim && mb_strlen($value) > 40) {
          $value = mb_substr($value, 0, 40).'...';

          Логика простая: все, что больше 40 символов обрезать до 40
          Last edited by DejaVu; 26-05-2016, 11:03.

          Comment

          Working...