Ad Widget

Collapse

Send list of active checks to [x.x.x.x] failed: host [localhost] not found

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • noize
    Junior Member
    • Aug 2009
    • 5

    #1

    Send list of active checks to [x.x.x.x] failed: host [localhost] not found

    Добрый день, уважаемые. Прошу помощи, так как у самого уже майка заворачивается. Имеем в локальной тестовый сервер zabbix-1.6.5, установленный на Debian Etch, имеем на том же компе zabbix-agentd-1.6.5. Всё естественно собрано из исходников. Пытаюсь прикрутить к серверу агента и никак не получается. Сервер ругается в логах
    Code:
    Send list of active checks to [127.0.0.1] failed: host [localhost] not found
    Конфиги имеют следующий вид:

    Code:
    cat /etc/zabbix/zabbix_server.conf
    ListenPort=10051
    #SourceIP=127.0.0.1
    #ListenIP=127.0.0.1
    #HousekeepingFrequency=2
    SenderFrequency=30
    DebugLevel=3
    Timeout=5
    UnreachablePeriod=90
    PidFile=/var/tmp/zabbix_server.pid
    LogFile=/var/log/zabbix/zabbix_server.log
    LogFileSize=15
    FpingLocation=/usr/sbin/fping
    
    DBHost=localhost
    DBName=zabbix
    DBUser=Zabbix
    DBPassword=xxxyyyzzz
    #DBSocket=/var/run/mysqld/mysqld.sock
    Code:
    cat /etc/zabbix/zabbix_agentd.conf
    Server=127.0.0.1
    ServerPort=10051
    Hostname=localhost
    ListenPort=10050
    StartAgents=5
    #RefreshActiveChecks=120
    #DisableActive=1
    #EnableRemoteCommands=1
    DebugLevel=5
    PidFile=/var/tmp/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=2
    Timeout=3
    UserParameter=system.test,who|wc -l
    UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
    Понимаю, что что-то где-то не догоняю и в инете подобные темы есть, но чтение их особого прогресса не принесло. Заранее благодарен за помощь
  • Nikolaicheg
    Senior Member
    • Feb 2009
    • 111

    #2
    раскомментируй строчки с адресами клиента\сервера
    и добавь хост "localhost" в разделе Hosts через фронтэнд.
    мануал читать надо, чтобы знать какая переменная за что отвечает

    Comment

    • mirlas
      Member
      • Aug 2009
      • 39

      #3
      Дурацкий вопрос: стоит ли на компе DNS? Если да, то коректно ли настроено разрешение локлхоста? Пингуется localhost? Попробуй IP прописать.

      Comment

      • noize
        Junior Member
        • Aug 2009
        • 5

        #4
        Code:
        cat /etc/hosts
        127.0.0.1       localhost
        10.15.1.18      debian
        Code:
        ping localhost
        PING localhost (127.0.0.1) 56(84) bytes of data.
        64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.020 ms
        64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.016 ms

        Comment

        • MrKen
          Senior Member
          • Oct 2008
          • 652

          #5
          Sorry, I don't speak Russian.

          In your zabbix_agentd.conf don't use 'localhost'

          Try this:

          Server=10.15.1.18
          Hostname=NameOfServerInZabbixGUI

          Note, Hostname is NOT dns name. It is the Name you give in zabbix hosts page.
          Disclaimer: All of the above is pure speculation.

          Comment

          • Nikolaicheg
            Senior Member
            • Feb 2009
            • 111

            #6
            собсно я вещал тоже самое в первом ответе, что и мркен

            Comment

            • mirlas
              Member
              • Aug 2009
              • 39

              #7
              Ну да, не обратил внимание что у него в агентском конфиге про прописан локал хост.
              Хотя интересное наблюдение было, что с прописанным локалхостом данные попадали в базу. Только после этого с ними ничего нельзя было сделать. Кажется такое было в 1.4.
              Вобщем да, надо просто написать имя сервака, кторый мониторится

              Comment

              • noize
                Junior Member
                • Aug 2009
                • 5

                #8
                Спасибо за ответы, Nikolaicheg, thnx you, MrKen, но всё же что то не так как надо. Насколько я понял, я пишу в конфиге zabbix_agentd.conf строчки
                Server=10.15.1.18
                Hostname=zabbix-agent(к примеру)

                Потом на вэб-морде в настройках -> узлы сети добавляю новый узел с именем zabbix-agent, прописываю ему IP адрес 10.15.1.18, Подключиться к Ip адрес, далее выбираю, какой вид сервиса мониторить(Linux servers), сохраняю и у меня должно всё работать. Но в секции мониторинг вижу фигу, в смысле ничего не отображает и в логах сервера теперь строчка
                Code:
                Send list of active checks to [10.15.1.18] failed: host [zabbix-agent] not found

                Comment

                • noize
                  Junior Member
                  • Aug 2009
                  • 5

                  #9
                  Что то я совсем запутался. В инете пишут, что данная ошибка вылазит, когда в веб-морде заббикс-сервера и в строчке hostname в zabbix_agentd.conf названия не совпадают. У меня совпадают и всё равно ругается Пойду курить мануалы дальше

                  Comment

                  • Nikolaicheg
                    Senior Member
                    • Feb 2009
                    • 111

                    #10
                    скрин хоста кинь

                    Comment

                    • teferi
                      Member
                      • Jul 2008
                      • 93

                      #11
                      Originally posted by noize
                      Что то я совсем запутался. В инете пишут, что данная ошибка вылазит, когда в веб-морде заббикс-сервера и в строчке hostname в zabbix_agentd.conf названия не совпадают. У меня совпадают и всё равно ругается Пойду курить мануалы дальше
                      правду пишут. параметр name (host в базе данных) в веб-морде и Hostname в конфиге агента должны совпадать
                      Last edited by teferi; 24-08-2009, 13:29.

                      Comment

                      • noize
                        Junior Member
                        • Aug 2009
                        • 5

                        #12
                        Да уж, господа, чудеса да и только. Пересобрал всё заново и всё заработало, замигало. Спасибо всем за помощь

                        Comment

                        Working...