Ad Widget

Collapse

Не работают ping и traceroute на карте в заббиксе

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bondbig
    Member
    • Jul 2008
    • 68

    #16
    что пишет в откывшемся окне?
    В открывшемся окне ничего нет - пустота.

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

    Comment

    • dotneft
      Senior Member
      • Nov 2008
      • 699

      #17
      Originally posted by bondbig
      В открывшемся окне ничего нет - пустота.

      А это как проверить? Веб-сервер настраивался по мануалу заббикса, ворнингов не было при установке веб-интерфейса заббикса.
      что за ОС?

      Comment

      • nitrogear
        Junior Member
        • Apr 2009
        • 28

        #18
        Originally posted by bondbig
        В открывшемся окне ничего нет - пустота.
        У меня на версии 1.6.2 на пинге и трассе выдавало ошибку Error: invalid URL.
        Вылечил закоментировав 436 строчку в php/include/validate.inc.php
        Code:
        			else if($flags&P_ACT){
        				if(!isset($_REQUEST['sid'])){
        					/[B]/return ZBX_VALID_ERROR;[/B]
        После этого ошибки не было и пинги с трассой заработали. Взято отсюда. Там советуют в качестве GUI использовать версию из SVN.

        Comment

        • bondbig
          Member
          • Jul 2008
          • 68

          #19
          Originally posted by dotneft
          что за ОС?
          4 поста выше я писал уже. SLES10 SP2

          nitrogear У меня 1.6.1

          Скрин окошка пинга:

          Comment

          • nitrogear
            Junior Member
            • Apr 2009
            • 28

            #20
            Originally posted by bondbig
            nitrogear У меня 1.6.1
            Скорей всего, это баг веб-интерфейса заббикса. Скачайте последнюю версию, и возьмите из нее только веб-интерфейс.

            Comment

            • bondbig
              Member
              • Jul 2008
              • 68

              #21
              Хм, а можно интерфейс без обновления бинарников менять?

              Comment

              • nitrogear
                Junior Member
                • Apr 2009
                • 28

                #22
                Originally posted by bondbig
                Хм, а можно интерфейс без обновления бинарников менять?
                в той ссылке что я давал, один из разработчиков заббикса именно это и советовал.
                во всяком случае, забакапив оригинальный веб-интерфейс, попробовать стоит.

                Comment

                • bondbig
                  Member
                  • Jul 2008
                  • 68

                  #23
                  Поставил Gui от 1.6.4 - все равно не работает. Пустое окошко.

                  Comment

                  • unlnkd
                    Junior Member
                    • Feb 2009
                    • 28

                    #24
                    Приветствую!

                    1. Как говорил Алексей:
                    В conf/zabbix.conf.php должны быть правильно прописаны адрес и порт сервера:

                    $ZBX_SERVER = "localhost"; #Если у Ваш сервер слушает на другом IP, то пишите его.
                    $ZBX_SERVER_PORT = "10051"; #Если Ваш сервер слушает на другом порту, то пишите его.


                    2. Смотрим, где у нас лежит traceroute

                    root@host# which traceroute
                    /usr/bin/traceroute <-копируем


                    2. В веб-интерфейсе: Administration > Scripts > Add Scripts
                    и заполняем поля:

                    Name: test_traceroute
                    Command: /usr/bin/traceroute {IPADDRESS} {HOST.DNS} доменное имя хоста или {IPADDRESS} - IP-адрес хоста
                    User groups: All , либо выбираем ту группу пользователей, которым будет доступен этот скрипт
                    Host groups: All , либо группа хостов, к которым будет применяться скрипт.
                    Required host permissions: Read #об этом напишу позже

                    Сохраняем.

                    3. В веб-интерфейсе идем в Monitoring -> Screen
                    Выбираем хост, "кликаем" по нему, выбираем пункт test_traceroute
                    Click image for larger version

Name:	test_traceroute.png
Views:	1
Size:	7.2 KB
ID:	308509

                    Результат:
                    Click image for larger version

Name:	test_traceroute2.png
Views:	1
Size:	12.0 KB
ID:	308510

                    P.S.: я использовал traceroute -n; не забудьте проверить настройки firewall и права доступа к вашим скриптам и командам.
                    Last edited by unlnkd; 15-04-2009, 14:21.

                    Comment

                    • bondbig
                      Member
                      • Jul 2008
                      • 68

                      #25
                      Всё так и сделано, файрволов нет, все сервера в лане, хоть и в разных подсетях. Если из консоли заббикс-сервера пинговать и трассировать от имени заббикс-юзера - все ОК, пути к утилитам ping и traceroute прописаны верные.

                      Comment

                      • unlnkd
                        Junior Member
                        • Feb 2009
                        • 28

                        #26
                        Originally posted by bondbig
                        Всё так и сделано, файрволов нет, все сервера в лане, хоть и в разных подсетях. Если из консоли заббикс-сервера пинговать и трассировать от имени заббикс-юзера - все ОК, пути к утилитам ping и traceroute прописаны верные.
                        Вы используете просто команду ping, без каких-либо параметров?
                        Если traceroute выполняется долго, но выполняется до конца, то нужно ждать результата.

                        Если использвать просто ping {IPADDRESS}, то будет такая же картинка как у и Вас - пустое окно. Так как процесс продолжает выполняться в фоне, пока Вы его не завершите руками.

                        Вот пример использования ping -c 4 {IPADDRESS}
                        Click image for larger version

Name:	test_ping.png
Views:	1
Size:	11.8 KB
ID:	308511

                        Какую команду или скрипт Вы используете?
                        Last edited by unlnkd; 15-04-2009, 14:42.

                        Comment

                        • bondbig
                          Member
                          • Jul 2008
                          • 68

                          #27
                          Last edited by bondbig; 15-04-2009, 14:44.

                          Comment

                          • Aly
                            ZABBIX developer
                            • May 2007
                            • 1126

                            #28
                            Originally posted by bondbig
                            А это как проверить? Веб-сервер настраивался по мануалу заббикса, ворнингов не было при установке веб-интерфейса заббикса.
                            Создать файл с кодом:
                            PHP Code:
                            <?php phpinfo(); ?>
                            Запустить.
                            В выводе найти раздел sockets, должен быть Enabled.
                            Zabbix | ex GUI developer

                            Comment

                            • bondbig
                              Member
                              • Jul 2008
                              • 68

                              #29
                              из похожего нашел только это:
                              Code:
                              Registered Stream Socket Transports 	tcp, udp, unix, udg

                              Comment

                              • Hober
                                Senior Member
                                • Dec 2008
                                • 109

                                #30
                                Аналогично, после обновления перестали работать скрипты:
                                Только у меня вываливается:

                                ERROR: Invalid URL

                                На статус тригера переходит нормально
                                Zabbix Servers - 1
                                Zabbix Proxy - 145
                                Monitored Servers: ~ 1400

                                Comment

                                Working...