Ad Widget

Collapse

Не работает обнаружение по icmpping.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Rico-X
    Junior Member
    • Jun 2012
    • 22

    #1

    Не работает обнаружение по icmpping.

    Доброго времени суток, столкнулся с интересной проблемой, на свежеустановленной системе не работает обнаружение по icmpping, путь к fping в конфиге правильный, вручную из под пользователя zabbix работает, в логах пусто даже в дебаг режиме. Другие виды обнаружения работают, уже и базу пересоздавал и zabbix-server пересобирал, чувствую какую-то мелочь на сервере опускаю. Система
    Debian 6 (Linux zabbix 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64 GNU/Linux)
    Проверки основанные на icmpping работают без нареканий, а вот обнаружение - нет. При этом раньше работало, но после переноса на новый сервер отвалилось.
    Last edited by Rico-X; 14-09-2012, 06:16.
  • dotneft
    Senior Member
    • Nov 2008
    • 699

    #2
    Может процессы discoverer не запущены? Те в конфиге ноль.

    Comment

    • Rico-X
      Junior Member
      • Jun 2012
      • 22

      #3
      Originally posted by dotneft
      Может процессы discoverer не запущены? Те в конфиге ноль.
      В конфиге 10 стоит. Странная ситуация, все работало более года, перенес на новый сервер и тут такая неприятность, работает все, кроме обнаружения по ping, в логах пусто, обычные проверки по пингу работают, куда смотреть уже не знаю.

      Comment

      • dotneft
        Senior Member
        • Nov 2008
        • 699

        #4
        запускайте в дебаге и смотрите что будет писаться по этому поводу.

        Comment

        • Rico-X
          Junior Member
          • Jun 2012
          • 22

          #5
          Originally posted by dotneft
          запускайте в дебаге и смотрите что будет писаться по этому поводу.
          Если бы в дебаге была хоть одна полезная строка по этому поводу, я бы не напрягал пальцы и не создавал данную тему, по поводу дебага описано в стартовом посте. Может кто сталкивался с такой ситуацией или есть идеи, какое из свойств системы может не подходить?

          Comment

          • polavto
            Junior Member
            • Aug 2012
            • 5

            #6
            Аналогично

            Та же самая болезнь.
            Перепробовал все что пришло в голову. Версия ZABBIX 2.0.2. Стоит на Centos6.
            Не работает обнаружение PING и все тут.
            Что делать-то, а?

            Comment

            • dotneft
              Senior Member
              • Nov 2008
              • 699

              #7
              Дебаг, и прикреплять файл лога сюда

              Comment

              • fredushka
                Member
                • May 2009
                • 53

                #8
                и, на всякий случай, сравнить вывод :

                which fping
                и
                grep "/fping" /etc/zabbix/zabbix_server.conf

                Comment

                • Rico-X
                  Junior Member
                  • Jun 2012
                  • 22

                  #9
                  Originally posted by fredushka
                  и, на всякий случай, сравнить вывод :

                  which fping
                  и
                  grep "/fping" /etc/zabbix/zabbix_server.conf
                  # which fping
                  /usr/sbin/fping
                  # grep "/fping" /usr/local/etc/zabbix_server.conf
                  FpingLocation=/usr/sbin/fping
                  # Fping6Location=/usr/sbin/fping6
                  # whereis fping
                  fping: /usr/bin/fping /usr/sbin/fping /usr/share/man/man8/fping.8.gz

                  не в путях проблема и в дебаге пусто.

                  Comment

                  • xsloneeekx
                    Junior Member
                    • Sep 2012
                    • 2

                    #10
                    Может быть, в разрешениях проблема?
                    Скиньте плз вывод
                    ls -la /usr/sbin/fping*

                    Comment

                    • Rico-X
                      Junior Member
                      • Jun 2012
                      • 22

                      #11
                      Originally posted by xsloneeekx
                      Может быть, в разрешениях проблема?
                      Скиньте плз вывод
                      ls -la /usr/sbin/fping*
                      # ls -la /usr/sbin/fping*
                      lrwxrwxrwx 1 root root 14 Sep 14 07:24 /usr/sbin/fping -> /usr/bin/fping
                      # ls -la /usr/bin/fping*
                      -rwsr-xr-x 1 root root 27856 Jan 23 2010 /usr/bin/fping
                      -rwsr-xr-x 1 root root 27856 Jan 23 2010 /usr/bin/fping6

                      Не то это все, уже перепроверено сотню раз, да и работает в простых проверках пинг, не работает только в обнаружении. Пока включил обнаружение по SNMP, не так удобно как пингом, но работает.

                      Comment

                      • dotneft
                        Senior Member
                        • Nov 2008
                        • 699

                        #12
                        Originally posted by Rico-X
                        # which fping
                        /usr/sbin/fping
                        # grep "/fping" /usr/local/etc/zabbix_server.conf
                        FpingLocation=/usr/sbin/fping
                        # Fping6Location=/usr/sbin/fping6
                        # whereis fping
                        fping: /usr/bin/fping /usr/sbin/fping /usr/share/man/man8/fping.8.gz

                        не в путях проблема и в дебаге пусто.
                        пусто в дебаге не бывает вы его покажите для начала. А мы уже глянем. Только установите обнаружение раз в 30 секунд. Километровые портянки очень не хоца прокручивать + если есть возможность грепните из лога только discovery процессы. Их пиды можно узнать сразу после запуска сервера.

                        Comment

                        • Rico-X
                          Junior Member
                          • Jun 2012
                          • 22

                          #13
                          cat /usr/local/etc/zabbix_server.conf | grep DebugLevel
                          ### Option: DebugLevel
                          DebugLevel=4

                          Вот лог

                          Comment

                          • dotneft
                            Senior Member
                            • Nov 2008
                            • 699

                            #14
                            Originally posted by Rico-X
                            cat /usr/local/etc/zabbix_server.conf | grep DebugLevel
                            ### Option: DebugLevel
                            DebugLevel=4

                            Вот лог
                            Не вижу ни одной записи цикла:
                            zabbix_log(LOG_LEVEL_DEBUG, "In main_discoverer_loop() process_num:%d", process_num);

                            Отключите все другие обнаружения. перезапустите заббикс и дождитесь main_discoverer_loop. Вот далее уже будет интересно.

                            Comment

                            • Rico-X
                              Junior Member
                              • Jun 2012
                              • 22

                              #15
                              Originally posted by dotneft
                              Не вижу ни одной записи цикла:
                              zabbix_log(LOG_LEVEL_DEBUG, "In main_discoverer_loop() process_num:%d", process_num);

                              Отключите все другие обнаружения. перезапустите заббикс и дождитесь main_discoverer_loop. Вот далее уже будет интересно.
                              Нету ничего похожего в логе, уже гиг мусора набежал, делал фильтр по grep - пусто. У меня мониторинг достаточно нагружен лог заполняется в режиме дебага на 15 mb в секунду, что либо вменяемое выловить не получается На днях попробую поднять отдельно пустую базу, перенастроить мониторинг на нее, добавить только обнаружение по пингу и выложить, что получится.
                              Last edited by Rico-X; 29-09-2012, 09:06.

                              Comment

                              Working...