Ad Widget

Collapse

Zabbix занимает всю память

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bga83
    Senior Member
    • Sep 2011
    • 268

    #1

    Zabbix занимает всю память

    Система: RHEL 6.5 + Zabbix 2.2.0 + MySQL(на другом хосте)

    На днях по причне высокой назгузки на внетренний процеес timer, подредактировал кончиг увеличив количество таких процессов с 2 до 5. После перезапуска сервиса часа черерз 4 обнаружил что он упал. Оказалось следующее: после запуска zabbix начинает постепенно есть память сервера, через время память кончается и сервер падает.
    Перезагрузка именно сервера(ОС) не помогла, аналогичная картина продолжает наблюдаться.
    Добавил мониторинг памяти, занимаемой процессом - proc.mem[zabbix_server,zabbix,avg]. Судя по получаемым данным, сразу после запуска это значение находится на уровне 310-320 Мб и начинает постепенно расти.
    Причем попытка откатиться на страый конфиг(количество поллеров) не дало положительного результата.

    Есть какие-нибудь идея, предположения в каком направлении смотреть? - вариант обновления в теории расматриваю. Но в силу ряда причин, это может затянуться - зарубежный энтерпрайз
  • Zentarim
    Senior Member
    • Mar 2012
    • 526

    #2
    Originally posted by bga83
    Система: Rhel 6.5 + zabbix 2.2.0 + mysql(на другом хосте)

    На днях по причне высокой назгузки на внетренний процеес timer, подредактировал кончиг увеличив количество таких процессов с 2 до 5. После перезапуска сервиса часа черерз 4 обнаружил что он упал. Оказалось следующее: после запуска zabbix начинает постепенно есть память сервера, через время память кончается и сервер падает.
    Перезагрузка именно сервера(ОС) не помогла, аналогичная картина продолжает наблюдаться.
    Добавил мониторинг памяти, занимаемой процессом - proc.mem[zabbix_server,zabbix,avg]. Судя по получаемым данным, сразу после запуска это значение находится на уровне 310-320 Мб и начинает постепенно расти.
    Причем попытка откатиться на страый конфиг(количество поллеров) не дало положительного результата.

    Есть какие-нибудь идея, предположения в каком направлении смотреть? - вариант обновления в теории расматриваю. Но в силу ряда причин, это может затянуться - зарубежный энтерпрайз
    Даже странно как-то... А памяти у вас сколько? Хостов\элементов\триггеров? Конфиг сервера заодно приложите.

    Comment

    • bga83
      Senior Member
      • Sep 2011
      • 268

      #3
      Крутится все на виртуалке, которой выделено 4 проца и 6Гб памяти

      Информация по хостам/триггреам айтемам
      Zabbix server is running Yes localhost:10051
      Number of hosts (monitored/not monitored/templates) 315 256 / 21 / 38
      Number of items (monitored/disabled/not supported) 20583 16462 / 18 / 4103
      Number of triggers (enabled/disabled) [problem/ok] 6461 5273 / 1188 [145 / 5128]
      Number of users (online) 48 2
      Required server performance, new values per second 301.74 -

      конфиг сервера, очищенный от комментариев:

      Code:
      LogFile=/var/log/zabbix/zabbix_server.log
      LogFileSize=0
      PidFile=/var/run/zabbix/zabbix_server.pid
      DBHost=x.x.x.x
      DBName=*******
      DBUser=*******
      DBPassword=*******
      StartPollers=80
      StartPollersUnreachable=10
      StartPingers=15
      StartDiscoverers=3
      StartHTTPPollers=50
      StartTimers=3
      JavaGateway=127.0.0.1
      StartJavaPollers=30
      VMwareCacheSize=16M
      SNMPTrapperFile=/var/log/snmptt/snmptt.log
      CacheSize=64M
      CacheUpdateFrequency=60
      HistoryCacheSize=32M
      TrendCacheSize=8M
      Timeout=15
      AlertScriptsPath=/usr/lib/zabbix/alertscripts
      ExternalScripts=/usr/lib/zabbix/externalscripts

      Comment

      • Zentarim
        Senior Member
        • Mar 2012
        • 526

        #4
        Я вижу у вас ява поллеров много. Если пользуетесь, то не ваш ли случай?

        Comment

        • bga83
          Senior Member
          • Sep 2011
          • 268

          #5
          Originally posted by zentarim
          Я вижу у вас ява поллеров много. Если пользуетесь, то не ваш ли случай?
          https://support.zabbix.com/browse/zbx-5031
          Судя по всему нет, тот баг к версии 2.2 был устранен

          Comment

          • Zentarim
            Senior Member
            • Mar 2012
            • 526

            #6
            Originally posted by bga83
            Судя по всему нет, тот баг к версии 2.2 был устранен
            Если бы вы периодически просматривали багтрекер, вы бы знали, что некоторые баги переоткрываются по нескольку раз.

            Мой ход мыслей:
            Очень большое количество людей, в том числе и моих знакомых, использует zabbix. Но такой проблемы у них не наблюдается. Насколько мне известно, людей, пользующихся zabbix-ом для мониторинга java не очень много. Также, если судить по гуглу, то много кто жаловался на проблемы с zabbix, работающим с java. Так что java в данном случае является первым "подозреваемым"

            Находясь на вашем месте, я бы выключил java проверки и посмотрел - что будет. При продолжении проблемы - начал бы копать дальше. При ее отсутствии начал бы постепенно включать java проверки.

            Comment

            • Jimson
              Senior Member
              • Jan 2008
              • 1327

              #7
              Неплохо бы посмотреть ps/top какой из процессов память кушает, вполне может быть что history syncer, например. Но в любом случае решение проблемы начнется с "установите последнюю стабильную версию": в вашем случае 2.2.10.

              Comment

              Working...