Ad Widget

Collapse

Вновь о housekeeper

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tuban
    Senior Member
    Zabbix Certified Specialist
    • Sep 2012
    • 286

    #1

    Вновь о housekeeper

    Доброго времени суток.
    Есть достаточно большая инсталляция zabbix: новых значений в секунду 340, количество элементов данных 35000, количество узлов 3111. В основном, все мониторится через proxy.

    Есть проблема с housekeeper, если выставить MaxHousekeeperDelete более 2000, сервер превращается в овощ. Проверку запускаю раз в час, в логах:
    Code:
     24961:20150708:200507.994 housekeeper [deleted 3713720 hist/trends, 128000 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 1603.180788 sec, idle 1 hour(s)]
     24961:20150708:213507.542 housekeeper [deleted 3701582 hist/trends, 128000 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 1798.419606 sec, idle 1 hour(s)]
     24961:20150708:230214.845 housekeeper [deleted 3714418 hist/trends, 87526 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 1624.816529 sec, idle 1 hour(s)]
     24961:20150709:004637.080 housekeeper [deleted 3699810 hist/trends, 0 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 2661.768920 sec, idle 1 hour(s)]
     24961:20150709:023240.247 housekeeper [deleted 3758841 hist/trends, 0 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 2762.686893 sec, idle 1 hour(s)]
     24961:20150709:041639.729 housekeeper [deleted 3768017 hist/trends, 0 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 2639.038744 sec, idle 1 hour(s)]
     24961:20150709:055756.514 housekeeper [deleted 3736397 hist/trends, 0 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 2476.313874 sec, idle 1 hour(s)]
     24961:20150709:073621.800 housekeeper [deleted 3738384 hist/trends, 0 items, 0 events, 0 sessions, 0 alarms, 0 audit items in 2304.809610 sec, idle 1 hour(s)
    Читал, что на больших инсталляциях отключают housekeeper и отчищают таблицы напрямую, но в моём случае - не вариант.

    Есть такая мысль - поставить частоту housekeeper 24 часа, и MaxHousekeeperDelete=100000, перезапустить сервер ночью (ночью мониторингом никто не пользуется). Думаю, за ночь он отчистится, просрется и на утро всё будет хорошо. Насколько плох такой подход?
  • ableev
    Senior Member
    Zabbix Certified Specialist
    • Oct 2012
    • 276

    #2
    Вероятность, что база/сервер этого не переживёт – 50 на 50.

    У меня сейчас выставлено, например.
    MaxHousekeeperDelete=1000000

    Исталляция такая:
    • новых значений в секунду – 4,5 тысячи
    • хостов – 3 тысячи
    • айтемов – 450 тысяч

    Хаускипер запускается раз в час.

    Comment

    • tuban
      Senior Member
      Zabbix Certified Specialist
      • Sep 2012
      • 286

      #3
      Ага. Видимо, самый нормальный вариант настройка партицирования.

      Comment

      • ableev
        Senior Member
        Zabbix Certified Specialist
        • Oct 2012
        • 276

        #4
        Originally posted by tuban
        Ага. Видимо, самый нормальный вариант настройка партицирования.
        Мой ответ был не в защиту партицирования, а в защиту хаускипера.

        Comment

        • tuban
          Senior Member
          Zabbix Certified Specialist
          • Sep 2012
          • 286

          #5
          Originally posted by ableev
          Мой ответ был не в защиту партицирования, а в защиту хаускипера.
          Возможно у Вас более производительная дисковая подсистема. У меня при 2000 раз в час уже начинаются заметные тормозе, думаю, если выставить миллион раз в час, сервер помрёт...
          Кстати, 1000000 это же максимальное значение.

          Comment

          Working...