Ad Widget

Collapse

How to установка snmp builder 2.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • vader
    Junior Member
    • Jan 2013
    • 28

    #16
    Originally posted by rahs
    Хм, действительно, на свежеустановленной системе патчить приходится руками

    Кстати, еще одну тонкость вспомнил, мибы должны иметь расширение .mib, .txt или .my
    поясните, пожалуйста, как патчить в ручную

    Comment

    • voe
      Junior Member
      • Jan 2013
      • 28

      #17
      Originally posted by vader
      поясните, пожалуйста, как патчить в ручную
      Открываешь в редакторе файл - snmpbuilder-2.0.patch , смотришь что измененяется и где и вносишь изменения.
      С файлом snmpbuilder-2.0-ru.patch поступаеш аналогично.
      Я делал так.

      Comment

      • MAMBA
        Junior Member
        • Nov 2013
        • 3

        #18
        Столкнулся с той=же проблемой.
        OID Tree пустое.
        При попытке пропатчить второй оаз имею:
        root@debian:/usr/share/zabbix# patch -p1 < /etc/atimonin-snmpbuilder-48ca5da/snmpbuilder-2.0.patch
        patching file include/menu.inc.php
        Reversed (or previously applied) patch detected! Assume -R? [n] r
        Apply anyway? [n] y
        Hunk #1 FAILED at 218.
        1 out of 1 hunk FAILED -- saving rejects to file include/menu.inc.php.rej
        patching file include/page_header.php
        Reversed (or previously applied) patch detected! Assume -R? [n] r
        Apply anyway? [n]
        Skipping patch.
        1 out of 1 hunk ignored -- saving rejects to file include/page_header.php.rej
        patching file jsLoader.php
        Hunk #1 FAILED at 47.
        1 out of 1 hunk FAILED -- saving rejects to file jsLoader.php.rej


        Кто поможет?

        Comment

        • MAMBA
          Junior Member
          • Nov 2013
          • 3

          #19
          Originally posted by voe
          Открываешь в редакторе файл - snmpbuilder-2.0.patch , смотришь что измененяется и где и вносишь изменения.
          С файлом snmpbuilder-2.0-ru.patch поступаеш аналогично.
          Я делал так.
          Привет Всем.
          Столкнулся с такой-же проблемой. Патчил вручную.
          No log handling enabled - turning on stderr logging
          MIB search path: /usr/share/snmp/mibs
          Cannot find module (DFL260e-MIB): At line 0 in (none)

          Во время патча вылез мессаж:
          www-data@debian:/usr/share/zabbix$ patch -p1 < /etc/atimonin-snmpbuilder-48ca5da/snmpbuilder-2.0.patch
          patching file include/menu.inc.php
          Hunk #1 succeeded at 214 (offset -4 lines).
          patch: **** Can't rename file include/menu.inc.php to include/menu.inc.php.orig : Operation not permitted

          Debian7

          Comment

          • rahs
            Senior Member
            • Nov 2009
            • 125

            #20
            Originally posted by MAMBA
            patch: **** Can't rename file include/menu.inc.php to include/menu.inc.php.orig : Operation not permitted

            Debian7
            Прав не хватает, используйте sudo

            На всякий случай - патчи для zabbix frontend 2.0.9

            snmpbuilder-2.0.patch

            snmpbuilder-2.0-ru.patch

            Comment

            • MAMBA
              Junior Member
              • Nov 2013
              • 3

              #21
              Originally posted by rahs
              Прав не хватает, используйте sudo

              На всякий случай - патчи для zabbix frontend 2.0.9

              [ATTACH]6331[/ATTACH]

              [ATTACH]6332[/ATTACH]
              С новыми патчами проблема сохраняется.
              В OID Tree Видно только две ветки
              OID Tree

              DFL260e-MIB
              iso
              ccitt
              _________________
              Information

              iso
              iso OBJECT-TYPE
              -- FROM #-1
              ::= { 1 }

              Comment

              • qkb
                Junior Member
                • Apr 2014
                • 6

                #22
                Help!

                Доброго времени суток всем!
                Перечитал несколько раз этот раздел, но, к сожалению, нормально установить Snmp_builder так и не получилось. Работает ли вообще Snmb_builder с моей версией заббикс? Подскажите, что не так я делаю?
                Софт:
                UbuntuServer 12.04
                Zabbix v 2.0.4
                Последовательность действий:
                1. Скачиваю по этой ссылке https://github.com/atimonin/snmpbuilder Snmp_builder
                2. Распаковываю, получаю каталог snmpbuilder-master, в нем каталог zabbix, патчи, файл readme
                3. Закидываю в каталог c zabbix на сервере (/usr/share/zabbix), файл snmp_builder.php (из скачанного архива из каталога snmpbuilder-master/zabbix), тудаже закидываю каталог snmp_builder из каталога snmpbuilder-master/zabbix/js
                4. Назначаю пользователя и группу на каталоги и файлы такие же как у всего zabbix'a, на всякий случай делаю chmod 777 -R к скачанным каталогам и файлам
                5. Закидываю файлы и папки из каталога snmpbuilder-master/zabbix/js/jquery в каталог /usr/share/zabbix/js/jquery, также меняю пользователя и делаю, на всякий случай chmod 777 ./* -R
                6. Меняю пути, как сказано в файле snmpbuilder-2.0.patch:
                - Добавил item c snmp_builder в файле menu.inc.php - тут проблем нет
                - В файле /usr/share/zabbix/include/page_header.php в разделе <header> </header>добавляю вот такую строчку <link rel="stylesheet" type="text/css" href="js/jquery/themes/mib/style.css" />
                - В файле /usr/share/zabbix/jsLoader.php добавляю пути к либам:
                ...=array(
                'snmp_builder.js' => 'snmp_builder/',
                'DynTable.js' => 'snmp_builder/',
                'jquery.cookie.js' => 'jquery/',
                ...
                )
                При этом, импорт MIB проходит, но в шаблоне они не появляются. Подскажите, пожалуйста, что я не так делаю, где, что поправить?
                Last edited by qkb; 12-04-2014, 09:02.

                Comment

                • pzabortsev
                  Senior Member
                  • Dec 2012
                  • 338

                  #23
                  У Вас в /usr/share/snmp/mibs вообще есть какие-нибудь MIBы?
                  У меня на Ubuntu 12.04 MIBы лежат в /usr/share/mibs/, в частности в /usr/share/mibs/netsnmp/

                  Вот этот путь (как минимум) нужно прописать в snmp_builder.php, в переменной MIBS_ALL_PATH.
                  Вот так сделално у меня:
                  Code:
                  define('MIBS_ALL_PATH', "/usr/share/mibs/netsnmp:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/custom:/usr/share/mibs/brocade:/usr/share/mibs/cisco");
                  После этого можно выбирать MIB из списка, ну и так далее...

                  Comment

                  • qkb
                    Junior Member
                    • Apr 2014
                    • 6

                    #24
                    Да, совсем забыл указать, в файле snmp_builder.php прописан путь до директории с mib'ами: define('MIBS_ALL_PATH', "/usr/share/snmp/mibs"), причем mib'ы импортируются в эту папку, но к шаблону как элемент данных они не присоединяются. Сейчас вопрос даже не в этом. Почему так криво все отображается и почему слева в колонке нет дерева? Пробовал скачивать другие версии snmp_builder'а - результат - тот же самый.

                    Comment

                    • pzabortsev
                      Senior Member
                      • Dec 2012
                      • 338

                      #25
                      Вопрос именно в этом )))

                      Дерево появляется, когда Вы выбираете тот или иной mib.
                      У Вас есть mibы в выпадающем списке?

                      Comment

                      • qkb
                        Junior Member
                        • Apr 2014
                        • 6

                        #26
                        Да, мибы появляются в выпадающем списке, но дерево при этом не формируется((

                        Comment

                        • pzabortsev
                          Senior Member
                          • Dec 2012
                          • 338

                          #27
                          а можете сделать скриншот с выбранным мибом?

                          Comment

                          • qkb
                            Junior Member
                            • Apr 2014
                            • 6

                            #28
                            Да, конечно! Вот скрин с выбранным мибом
                            Attached Files
                            Last edited by qkb; 12-04-2014, 08:52.

                            Comment

                            • pzabortsev
                              Senior Member
                              • Dec 2012
                              • 338

                              #29
                              Видимо Вы не установили картинки из этого файла: https://github.com/atimonin/snmpbuil....0_imgs.tar.gz

                              А права 777 не нужны.

                              Comment

                              • qkb
                                Junior Member
                                • Apr 2014
                                • 6

                                #30
                                У меня изображения находятся в каталоге: /usr/share/zabbix/js/jquery/themes/mib:
                                d.gif, d.png, dot_for_ie.gif, globe.gif, style.css, table.gif, throbber.gif
                                А права 777 выставил просто от безысходности и на авось прокатит

                                Comment

                                Working...