Ad Widget

Collapse

Интерактивная карта для Zabbix. Зацените.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • exhalace
    Junior Member
    • Mar 2016
    • 7

    #421
    Originally posted by pic16f874
    на линуксе долго грузится лишь при первом открытии.
    сколько не засекал, но долго.
    Потом работает быстро.
    под виндой не проверял.
    На линуксе в хроме js сыпет исключения. В яндекс браузере все работает отлично.

    Comment

    • Aksel
      Senior Member
      • Aug 2014
      • 101

      #422
      Ни у кого нет результатов?

      Comment

      • zmdpc
        Senior Member
        • Oct 2014
        • 484

        #423
        Автор поставил четкие условия своей заинтересованности в переработке своего продукта - дать ему информацию кто, откуда, зачем используется и этой информации должно поделиться достаточное колво желающих. Видимо мало таких людей на текущий момент

        Comment

        • RussianFox
          Senior Member
          • Nov 2014
          • 189

          #424
          Отписались, 6 человек. Спасибо им огромное. Приятно получать отзывы и знать, что не в пустое место пишешь. Честно обещаю заняться картой сразу посде майских (если вернусь со сплава, хе-хе). Глянул в полглаза - вроде бы проблем не так много, но эти разрабы заббикса уже не раз подкладывали свинью.
          Ребят, вы уж постарайтесь, напишите все баги на гитхабе. Напомню, что сейчас на работе интерактивная карта не нужна совсем, поэтому баги буду править, только опираясь на ваши отзывы. За основу берите версию 1.1.6

          Comment

          • pic16f874
            Member
            • Nov 2012
            • 61

            #425
            Originally posted by russianfox
            Отписались, 6 человек. Спасибо им огромное. Приятно получать отзывы и знать, что не в пустое место пишешь. Честно обещаю заняться картой сразу посде майских (если вернусь со сплава, хе-хе). Глянул в полглаза - вроде бы проблем не так много, но эти разрабы заббикса уже не раз подкладывали свинью.
            Ребят, вы уж постарайтесь, напишите все баги на гитхабе. Напомню, что сейчас на работе интерактивная карта не нужна совсем, поэтому баги буду править, только опираясь на ваши отзывы. За основу берите версию 1.1.6
            Ждем с нетерпением.
            Обещаю потестить с пристрастием.
            Три разных заббикса. все в производственном масштабе.
            Странно, что только 6 человек, инструмент очень удобный.
            берегите себя там, на сплаве
            Last edited by pic16f874; 20-04-2016, 14:52.

            Comment

            • 701054
              Member
              • Mar 2015
              • 37

              #426
              Карта отличная ! Нужна ! Каюсь, письма не писал. Пользую во всю даж где-то на хабре в комментах расхваливал немного. Перетягивал за собой на новый серв, накостылил при переезде сервера инв данные и базу host.id -> ip со старого в новом ip -> host.id и там докучи базу imap вместе с линками перетянул. Потом прикостылил к 3-му интерактивную карту как тут http://forum.openstreetmap.org/viewtopic.php?id=31060 , но не то - нет удобного выбора хостов/групп и костыль все-таки. Запишите +1 в адепты карты
              Спасибо огромное за нее, уже привык, без нее не удобно совсем.
              Last edited by 701054; 22-04-2016, 12:29.

              Comment

              • Afteam
                Member
                • Feb 2011
                • 34

                #427
                Люди!!! Кто-нибудь подключил корректно карту к 3.0? Уж очень удобная штука)) После перехода на 3-ю версию Забикса я прям как без рук (((

                Comment

                • Afteam
                  Member
                  • Feb 2011
                  • 34

                  #428
                  Сам себе отвечу )))

                  Сделал костыли, но они работают.

                  1) в imap.php нужно добавить функцию:

                  Code:
                  function getSeverityCaption($severity = null) {
                      $config = select_config();
                  
                      $severities = array(
                          TRIGGER_SEVERITY_NOT_CLASSIFIED => _($config['severity_name_0']),
                          TRIGGER_SEVERITY_INFORMATION => _($config['severity_name_1']),
                          TRIGGER_SEVERITY_WARNING => _($config['severity_name_2']),
                          TRIGGER_SEVERITY_AVERAGE => _($config['severity_name_3']),
                          TRIGGER_SEVERITY_HIGH => _($config['severity_name_4']),
                          TRIGGER_SEVERITY_DISASTER => _($config['severity_name_5'])
                      );
                      if (is_null($severity)) {
                      return $severities;
                      }
                      elseif (isset($severities[$severity])) {
                          return $severities[$severity];
                      }else {
                          return _('Unknown');
                      }
                  }
                  2) в imap.php нужно найти строчку:
                  Code:
                  if ($output!='block') {
                  и между строками
                  Code:
                  $triggerWidget = new CWidget();
                  и
                  Code:
                  $triggerWidget->show();
                  заменить код на:
                  Code:
                  	$rightForm = new CForm('get');
                  	$rightForm->addVar('fullscreen', $_REQUEST['fullscreen']);
                  
                  	$controls = new CList();
                  	$controls->addItem([_('Group').SPACE, $pageFilter->getGroupsCB()]);
                  	$controls->addItem([_('Host').SPACE, $pageFilter->getHostsCB()]);
                  
                  	$severityComboBox = new CComboBox('severity_min', $showSeverity,'javascript: submit();');
                  	$severityComboBox->addItems($pageFilter->severitiesMin);
                  	$controls->addItem(array(SPACE._('Minimum trigger severity').SPACE, $severityComboBox));
                  
                  	textdomain("imap");
                  	$triggerWidget->setTitle(_('Interactive map'));
                  	$controls->addItem(array(SPACE.SPACE._('With triggers only').SPACE, new CCheckBox('with_triggers_only', $with_triggers_only, 'javascript: submit();', 1)));
                  	textdomain("frontend");
                  
                  	$controls->addItem(get_icon('fullscreen', ['fullscreen' => $_REQUEST['fullscreen']]));
                  	$rightForm->addItem($controls);
                  
                  	$triggerWidget->setControls($rightForm);
                  3) в include/menu.inc.php

                  Code:
                  				[
                  					'url' => 'srv_status.php',
                  					'active_if' => ['report.services'],
                  					'label' => _('IT services'),
                  					'sub_pages' => ['chart5.php']
                  				],
                  [B]				[
                  					'url' => 'imap.php',
                  					'label' => _('Interactive map')
                  				],
                  [/B]				[
                  					'url' => 'chart3.php'
                  				],
                  Last edited by Afteam; 28-04-2016, 11:11.

                  Comment

                  • Afteam
                    Member
                    • Feb 2011
                    • 34

                    #429
                    Всё красиво только тригеры не обрабатываются...

                    Comment

                    • id2669099
                      Member
                      • Mar 2016
                      • 68

                      #430
                      Originally posted by Afteam
                      Всё красиво только тригеры не обрабатываются...
                      а как линк добавить? а то кнопки Save и Cancel не активны

                      Comment

                      • pic16f874
                        Member
                        • Nov 2012
                        • 61

                        #431
                        Originally posted by afteam
                        Всё красиво только тригеры не обрабатываются...
                        аналогично...

                        Comment

                        • brandelf
                          Junior Member
                          • Apr 2016
                          • 4

                          #432
                          Originally posted by pic16f874
                          аналогично...
                          This does not work with Zabbix 3. Most I managed to do is display the map and all the hosts but without getting trigger data so everything displays green


                          На третьей версии мне рецепт помог

                          Comment

                          • 701054
                            Member
                            • Mar 2015
                            • 37

                            #433
                            Originally posted by afteam
                            Люди!!! Кто-нибудь подключил корректно карту к 3.0? Уж очень удобная штука)) После перехода на 3-ю версию Забикса я прям как без рук (((
                            Не заглядывал, времени не было Именно так и делал как дальше описано

                            Чет ник сильно знакомый, Леха , по-моему нику тоже мог бы догадаться, а дальше телефон же знаешь )))

                            Comment

                            • Afteam
                              Member
                              • Feb 2011
                              • 34

                              #434
                              У меня после вышеуказанных манипуляций линки нормально добавляются и кнопки все активны....

                              Comment

                              • Afteam
                                Member
                                • Feb 2011
                                • 34

                                #435
                                Originally posted by brandelf
                                https://github.com/RussianFox/imap/issues/31

                                На третьей версии мне рецепт помог
                                Спасибо тебе добрый человек))) Триггеры появились, правда вместо имени узла undefined пишет ((

                                Будем копать...

                                Comment

                                Working...