Ad Widget

Collapse

Zabbix сервер запущен - Нет

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Gena
    Junior Member
    • May 2009
    • 3

    #1

    Zabbix сервер запущен - Нет

    С недавних пор почемуто в DashBoard пишет, что у меня не запущен zabbix_server, но все данные собираются, тригеры срабатывают и т.д. Только пинг узлов перестал работать
    Пишет:
    * socket_connect() [<a href='function.socket-connect'>function.socket-connect</a>]: unable to connect [111]: Connection refused[/var/www/include/scripts.inc.php:76]
    * Не удается подключиться к серверу ZABBIX [localhost:10051] [Connection refused]
    Хотя в /etc/services добавлены строчки:
    zabbix_server 10051\tcp
    Не подскажите в чём проблема?

    OS Ubuntu Server 9.04
    Zabbix 1.6.4
  • Krot
    Junior Member
    • Dec 2008
    • 25

    #2
    Посмотрите тут: http://www.zabbix.com/forum/showthread.php?t=12670

    Comment

    • HitBlob
      Junior Member
      • Oct 2010
      • 9

      #3
      CentOS 5.4 Zabbix 1.8.3

      Zabbix server is running NO

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

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Originally posted by HitBlob
        Zabbix server is running NO

        Куда посмотреть, чего поменять?

        Originally posted by HitBlob
        Так же не работают пинги хостов из веб морды.
        При этом в принципе заббикс трудится и мониторит то, что ему сказали то
        Путь к утилите правильно прописали
        Администрирование -> Скрипты?
        /bin/ping -c 3 {HOST.CONN}

        Comment

        • HitBlob
          Junior Member
          • Oct 2010
          • 9

          #5
          Посомтрел у меня все атк как там сказано:
          /etc/zabbix/zabbix_server.conf
          StartTrappers=1
          /var/www/html/zabbix/conf/zabbix.conf.php
          $ZBX_SERVER_PORT = "10051";
          Только у меня было траперсов 5 и закоментино, сейчас изменил перезапустил service zabbix_server -> в Dashboard все так же.

          Originally posted by dima_dm
          Путь к утилите правильно прописали
          Администрирование -> Скрипты?
          /bin/ping -c 3 {HOST.CONN}
          ну тут я ничего и не трогал, все было и есть, как вы пишите:
          /bin/ping -c 3 {HOST.CONN}
          Я смотрел пинг там есть, права у учетки из под которой запускается заббикс то же есть(учетка заббикс из под нее из терминала пускал пинг)

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Это скорее всего, работают какие-то Security фичи на OS, такие как SELinux. Все проверки нужно делать от пользователя, под которым запущен Web сервер (Apache).
            Пример:
            telnet 127.0.0.1 10051

            Comment

            • zalex_ua
              Senior Member
              Zabbix Certified Trainer
              Zabbix Certified SpecialistZabbix Certified Professional
              • Oct 2009
              • 1286

              #7
              Похоже пора делать faq и вот этот вопрос вносить в число первых.
              Нигде ни в доке и на вики такого раздела нету.
              Какие соображения по этому поводу?

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                Originally posted by zalex_ua
                Похоже пора делать faq и вот этот вопрос вносить в число первых.
                Нигде ни в доке и на вики такого раздела нету.
                Какие соображения по этому поводу?
                Ответ на этот вопрос, очень сильно зависит от используемой os и её версии. Ветвистый такой faq получится.

                Comment

                • HitBlob
                  Junior Member
                  • Oct 2010
                  • 9

                  #9
                  Originally posted by dima_dm
                  Это скорее всего, работают какие-то Security фичи на OS, такие как SELinux. Все проверки нужно делать от пользователя, под которым запущен Web сервер (Apache).
                  Пример:
                  telnet 127.0.0.1 10051
                  Спасибо, Дмитрий!
                  Отключил SELinux и загорелось зеленым - "Yes".
                  Но вот дело в том, что в линуксе, а в частности в CentOS я мало что пока понимаю, и посему возникает вопрос, а не знаете ли, как настроить SELinux, что при этом Zabbix зелененький был?

                  PS: и пинг с трэйсом пошел

                  Comment

                  • dima_dm
                    Senior Member
                    • Dec 2009
                    • 2697

                    #10
                    Originally posted by HitBlob
                    SELinux, что при этом Zabbix зелененький был?
                    Не подскажу, не пробовал. Читайте документацию по SELinux.
                    Last edited by dima_dm; 20-10-2010, 09:50.

                    Comment

                    • HitBlob
                      Junior Member
                      • Oct 2010
                      • 9

                      #11
                      Originally posted by dima_dm
                      Не подскажу, не пробовал. Читайте документацию по SELinux.
                      http://www.opennet.ru/base/sec/selinux_setup.txt.html
                      Сделал как там указано для /var/www/html/
                      после снова включил SELinux - все работает.
                      Правда не понял особо что изменилось с правами, вроде ls показал одно и то же после всех операций...

                      Comment

                      Working...