Ad Widget

Collapse

Не работает zabbix agent на хосте сервера.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Aleckzander
    Junior Member
    • Oct 2011
    • 6

    #1

    Не работает zabbix agent на хосте сервера.

    Здравствуйте!
    Проблема:
    Не собираются данные с zabbix_agent. Агент запущен на том же хосте, что и сервер. В zabbix_agentd.log имеется запись:
    No active checks on server: host [Zabbix] not found
    В zabbix_serverd.log:
    Sending list of active checks to [127.0.0.1] failed: host [Zabbix] not found
    Хост во фронтенде называется Zabbix. В конфиге zabbix_agentd.conf: Hostname=Zabbix
    Другие ошибки, и предупреждения в логах отсутствуют.
    Все найденные мною решения связаны с проверкой соответствия Hostname в конфиге с именем хоста во фронтенде.
    Zabbix (и агента и сервера) уже пересобирал.
    Подскажите, куда копать?

    О системе:
    Zabbix 1.8.8 (revision 21965)
    FreeBSD 8.1
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    zabbix agent может работать в режиме проверки активные и пассивные (Active and Passive)
    Если речь про zabbix agent Active проверки, то
    Item типа zabbix agent Active
    проверяйте Firewall, что возможен вызов zabbix_agent -> zabbix_server:10051,
    Что запущен хотя-бы один Trapper на Zabbix Server
    /etc/zabbix/zabbix_server.conf
    StartTrappers=1

    zabbix_agentd.conf
    Hostname=server.name в zabbix_agentd.conf должен с точностью до регистра совпадать с названием хоста в Web интерфейсе Zabbix.
    Hostname
    Уникальное имя узла сети.
    Требуется для активных проверок и должно точно совпадать (в т.ч. регистр) с именем узла сети, настроенном в Web интерфейсе Zabbix.

    Server=172.16.1.250,127.0.0.1

    Только первый ip адрес в списке используется для запроса активных проверок и отправки их результатов. Все адреса в списке - это адреса с которых агент будет принимать входящие подключения (пассивные проверки) и будет отдавать результат.
    Last edited by dima_dm; 18-01-2012, 07:21.

    Comment

    • Aleckzander
      Junior Member
      • Oct 2011
      • 6

      #3
      Так и есть. Имя во фронтэнде точно совпадает с Hostanem в zabbix_agentd.con, сервер доступен от агента (порт 10051 доступен с localhost, т.е. firewall пропускает трафик внутри localhost).
      Item есть активные и есть пассивные. Ни те, ни другие ничего не собирают.
      Заметил еще одну деталь - добавил коммутатор со сбором данных по snmp v2 - он тоже ничего не собирает.
      С сервера с помощью snmpwalk данные по SNMP читаются без проблем. Т.е. можно предположить, что данные вообще не берутся...
      Как можно выяснить, где затык?

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        С какими фичами собирали zabbix_server?
        Пример запуска Zabbix Server
        При старте в логе пишет
        20887:20110119:180104.225 Starting Zabbix Server. Zabbix 1.8.3 (revision 13928).
        20887:20110119:180104.225 **** Enabled features ****
        20887:20110119:180104.225 SNMP monitoring: YES
        20887:20110119:180104.225 IPMI monitoring: NO
        20887:20110119:180104.225 WEB monitoring: YES
        20887:20110119:180104.225 Jabber notifications: NO
        20887:20110119:180104.225 ODBC: NO
        20887:20110119:180104.225 SSH2 support: NO
        20887:20110119:180104.225 IPv6 support: NO
        20887:20110119:180104.225 **************************

        Zabbix Dashboard отображается статус ZABBIX SERVER IS RUNNING Yes?
        zabbix_server.conf покажите.
        Last edited by dima_dm; 18-01-2012, 12:50.

        Comment

        • Aleckzander
          Junior Member
          • Oct 2011
          • 6

          #5
          Кусочек zabbix_server.log:

          24270:20120117:221435.548 Starting Zabbix Server. Zabbix 1.8.8 (revision 21965).
          24270:20120117:221435.548 ****** Enabled features ******
          24270:20120117:221435.548 SNMP monitoring: YES
          24270:20120117:221435.548 IPMI monitoring: NO
          24270:20120117:221435.548 WEB monitoring: YES
          24270:20120117:221435.548 Jabber notifications: YES
          24270:20120117:221435.548 Ez Texting notifications: YES
          24270:20120117:221435.548 ODBC: NO
          24270:20120117:221435.548 SSH2 support: YES
          24270:20120117:221435.548 IPv6 support: NO
          24270:20120117:221435.548 ******************************
          24270:20120117:221435.548 NodeID: 1
          24270:20120117:221435.548 ******************************
          24270:20120117:221435.558 server #0 started [main process]
          24271:20120117:221435.558 server #1 started [configuration syncer #1]
          24272:20120117:221435.559 server #2 started [db watchdog #1]
          24276:20120117:221435.578 server #6 started [trapper #1]
          24277:20120117:221435.578 server #7 started [trapper #2]
          24278:20120117:221435.579 server #8 started [trapper #3]
          24279:20120117:221435.579 server #9 started [icmp pinger #1]
          24280:20120117:221435.579 server #10 started [alerter #1]
          24281:20120117:221435.579 server #11 started [housekeeper #1]
          24281:20120117:221435.579 Executing housekeeper
          24282:20120117:221435.580 server #12 started [timer #1]
          24283:20120117:221435.580 server #13 started [node watcher #1]
          24284:20120117:221435.580 server #14 started [http poller #1]
          24285:20120117:221435.599 server #15 started [discoverer #1]
          24286:20120117:221435.599 server #16 started [history syncer #1]
          24287:20120117:221435.599 server #17 started [history syncer #2]
          24288:20120117:221435.599 server #18 started [history syncer #3]
          24289:20120117:221435.600 server #19 started [history syncer #4]
          24290:20120117:221435.600 server #20 started [escalator #1]
          24291:20120117:221435.600 server #21 started [proxy poller #1]
          24273:20120117:221435.615 server #3 started [poller #1]
          24274:20120117:221435.626 server #4 started [poller #2]
          24275:20120117:221435.637 server #5 started [unreachable poller #1]
          24292:20120117:221435.600 server #22 started [self-monitoring #1]
          24281:20120117:221439.105 Deleted 0 records from history and trends
          24276:20120117:221442.913 Sending list of active checks to [127.0.0.1] failed: host [iosystem] not found

          ... далее повторяется последняя строка. Других записей нет.

          Zabbix_server.conf (приведены только изменение записи. Остальные значения взяты по умолчанию):
          #------------------------------
          NodeID=1
          ListenPort=10051
          SourceIP=10.10.10.1
          LogFile=/tmp/zabbix_server.log
          LogFileSize=1024
          DebugLevel=3
          PidFile=/tmp/zabbix_server.pid

          DBHost=localhost
          DBName=zabbix
          DBSchema=zabbix
          DBUser=*****
          DBPassword=*******
          DBSocket=/tmp/mysql.sock
          DBPort=3306

          StartPollers=2
          StartTrappers=3
          StartPingers=1

          ListenIP=0.0.0.0

          FpingLocation=/usr/local/sbin/fping

          #------------------------------------------

          В дашборде забикс сервер запущен. При этом индикаторы доступности всех узлов "серые". Данных фронтенд никаких не показывает. При этом в системе работают процессы забикса. Кроме того, счетчики firewall'a не изменяются, словно забикс ничего никому не передает. При проверке snmwalk счетчики показывают обмен по сети.
          Last edited by Aleckzander; 18-01-2012, 15:39.

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            У вас сколько Node?
            NodeID=1
            Node Используется только если распределенный мониторинг
            Нужно поставить NodeID=0 или закомментировать для обычного мониторинга, иначе пытается получить конфигурацию от NodeID=1 .
            http://www.zabbix.com/documentation/...ted_monitoring

            Comment

            • Aleckzander
              Junior Member
              • Oct 2011
              • 6

              #7
              dima_dm, большое спасибо за помощь!
              Действительно, проблема была в этом параметре (номере ноды). Сервер действительно предполагалось использовать как головной сервер в распределенной схеме мониторинга географически разделенных филиалов. Только после установки zabbix сервера я не сконвертировал базу для ноды №1. Теперь все ОК.
              Спасибо!

              Comment

              Working...