Ad Widget

Collapse

Данные висят в очереди и не обновляются

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AlexRay
    Junior Member
    • Jun 2010
    • 9

    #1

    Данные висят в очереди и не обновляются

    Установил сервер, агент, добавил хосты - все работало до определенного момента. Однако вдруг итемы перестали обновляться и висят в очереди. Сейчас они все в положении "не определено". Никаких ошибок нигде не кажет, сервер работает, база тоже... В чем может быть дело?
    У меня Zabbix 1.8.2, Ubuntu server 10.04, база на mysql
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Попробуйте перезапустить процессы zabbix_server

    Comment

    • AlexRay
      Junior Member
      • Jun 2010
      • 9

      #3
      перезапускал. Сервер перезагружал целиком.
      Единственное что настораживает - процесс агента стартует автоматом, а вот сервера - нет, его приходится запускать вручную, хотя он есть в rc

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        А zabbix_server данные по Item собирает? Вы сетевой трафик смотрели? На закладке Администрирование->Очередь очереди есть?

        Comment

        • AlexRay
          Junior Member
          • Jun 2010
          • 9

          #5
          Данные вообще никакие сейчас не поступают. В очереди есть несколько тысяч итемов и все более 10 минут. В netstat видно кучу коннектов заббикса к хостам.
          В дашборде все триггеры в состоянии "неопределено"
          Веб-мониторинг в состоянии "в работе"

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Проверьте таблицы MySQL базы zabbix, возможно они повреждены. Проверьте права на запись для пользователя MySQL, под которым работает zabbix_server.
            Если данные собираются, но не записываются в базу, очереди должны расти.
            Можно включить логирование MySQL запросов
            /etc/my.cnf
            [mysqld]
            log

            И посмотреть, что вообще происходит, есть ли MySQL запросы записи данных в базу?

            Comment

            • AlexRay
              Junior Member
              • Jun 2010
              • 9

              #7
              Базы проверил, повреждений не обнаружил.
              Права на запись есть.
              В очередях сейчас все итемы, какие есть, дальше расти некуда похоже, во всяком случае у меня ничего не растет.
              Логирование включил - запросы к базе только от фронтэнда, от сервера вообще ничего нет...

              Comment

              • AlexRay
                Junior Member
                • Jun 2010
                • 9

                #8
                Проблему решил. Правда в чем была причина так и не разобрался. Удалил сервер с помощью apt-get remove и заново поставил из репозитория.

                Comment

                • Beast
                  Junior Member
                  • Feb 2010
                  • 4

                  #9
                  У меня была подобная ситуация после добавления сайтов для проверок Web monitoring.
                  В логах была запись:
                  Code:
                  27971:20100616:002402.314 [file:dbconfig.c,line:3010] zbx_malloc: out of memory. requested '19856' bytes.
                  ...
                  Can't find shared memory for database cache. [No such file or directory]
                  Ошибка возникала как для БД на удаленном хосте (через сокет IPort), так и для установленой локально (через mysql.sock).

                  Лечилось с помощью перезагрузки сервиса zabbix_server.

                  В чем причина незватки памяти - пока не выяснил.

                  Comment

                  Working...