Используйте партиционирование.
Ad Widget
Collapse
Помогите покрутить HousekeepingFrequency
Collapse
X
-
-
да можно, я описывал свой опыт тут http://habrahabr.ru/post/120955/ но это для версии 1.8
Для новых есть документация где то тут https://www.zabbix.com/documentation/ru/2.0/manual
Пока не вижу в этом смысла, версия рабочая только 2.0 (1.8 для меня устарела, а 2.2. в продакшене использовать безумие)
Внутри одной версии апргрейды идут без вопросов.
Он стирает, но есть такое понятие как фрагментация. Чтоб освободить место на накопителях, надо делать автовакуум, ли фул вербозе анализ + репайр тейбл. А это очень затратно по процессорному времени + во время таких операций работа с БД не возможна.Comment
-
да можно, я описывал свой опыт тут http://habrahabr.ru/post/120955/ но это для версии 1.8
Для новых есть документация где то тут https://www.zabbix.com/documentation/ru/2.0/manual
Пока не вижу в этом смысла, версия рабочая только 2.0 (1.8 для меня устарела, а 2.2. в продакшене использовать безумие)
Внутри одной версии апргрейды идут без вопросов.
Он стирает, но есть такое понятие как фрагментация. Чтоб освободить место на накопителях, надо делать автовакуум, ли фул вербозе анализ + репайр тейбл. А это очень затратно по процессорному времени + во время таких операций работа с БД не возможна.
В Том то и дело что не стирает. Я проверила на test env : Zabbix v2.1.7
определила : Housekeeper 30 days
в логе :
20104:20131016:131803.642 housekeeper deleted: 1771 records from history and trends, 0 records of deleted items, 169 events, 49 sessions, 0 service alarms, 1 audit items
select * from history order by clock;
дата по прежнему : Sun, 16 Jun 2013 11:46:09 UTC
Я что то не то проверяю ?
Про партиционирование все говорят в v1.8 , не понятно почему никто не делает это в v2.0 ....
Спасибо большое за помощь !!!!Comment
-
Пока я слышал лишь доводы, что Housekeeper работает так, что даёт базе дорасти до пределенного размера (только вот непонятно до какого) и якобы потом данные тупо перетираются, не изменяя размер БД.
Сам вот мучаюсь, пытаюсь разрулить. Теоретически можно сваять запрос к БД в крон, который будет, например, раз в месяц просто чистить всю таблицу, но .....
У меня есть ряд данных которые нужны за 3 дня, а есть те,которые необходимы напротяжение 3-4 месяцев.
В таблице конечно по идентификаторам можно выявить какие события присвоены какому Item`у, но их там уж очень огромное количествоComment
-
У меня DB уже 20Г и все еще растет ... не похоже что остановиться ...Пока я слышал лишь доводы, что Housekeeper работает так, что даёт базе дорасти до пределенного размера (только вот непонятно до какого) и якобы потом данные тупо перетираются, не изменяя размер БД.
Сам вот мучаюсь, пытаюсь разрулить. Теоретически можно сваять запрос к БД в крон, который будет, например, раз в месяц просто чистить всю таблицу, но .....
У меня есть ряд данных которые нужны за 3 дня, а есть те,которые необходимы напротяжение 3-4 месяцев.
В таблице конечно по идентификаторам можно выявить какие события присвоены какому Item`у, но их там уж очень огромное количество
Я уже не могу даже провереть сколько строчек в таблице "history" (SELECT COUNT(*) FROM zabbix.history
на сколько я поняла нельзя просто стиреть из таблицы "history"Comment
-
Нашли на чем проверять, она хоть и бета, но в продакшене её использовать безумство.
Все делают в 2.0, вы документацию читали?
Я два сервака сделал с партиционированием на версии 2.0. Ни каких проблем, одни плюсы.Comment
-
У меня БД пока 11Гб
Верно, стирать таблицу history нельзя, а вот данные из нее можно.
Нужно просто бекап БД развернуть да попробовать почистить содержимое historyComment
-
это test env. v 2.1.7
Проверила v продакшене v2.0.6 , тот же результат ((:Comment
-
спасибо за помощь !
Попробую как вы описали в http://habrahabr.ru/post/120955/
нужно ли отменит "housekeeper deleted" если я сделаю партиционирование ?Comment
-
Comment
Comment