@mrbalearic

Почему zabbix не убирает старые события?

Zabbix: 3.2.1, FreeBSD
БД: PostgreSQL
После обновления zabbix с 3.0 до 3.2.1 появился ряд проблем:
1. Перестало писать в столбце "Действия", что сообщения отправлены (скриншот). Хотя все уходит как надо.
dadc67cadb024407b28156ae91f3faca.png

2. Основная проблема - В последних 20 событиях висят старые записи и не уходят (которые уже не актуальны вообще), но время их последнего изменения постоянно свежее самое и обновляется. Записи чередуются.

Были проведены действия с базой:

delete FROM alerts where age(to_timestamp(alerts.clock)) > interval '50 days';
delete FROM acknowledges where age(to_timestamp(acknowledges.clock)) > interval '50 days';
delete FROM events where age(to_timestamp(events.clock)) > interval '50 days';
delete FROM history where age(to_timestamp(history.clock)) > interval '50 days';
delete FROM history_uint where age(to_timestamp(history_uint.clock)) > interval '50 days';
delete FROM history_str where age(to_timestamp(history_str.clock)) > interval '50 days';
delete FROM history_text where age(to_timestamp(history_text.clock)) > interval '50 days';
delete FROM history_log where age(to_timestamp(history_log.clock)) > interval '50 days';
delete FROM trends_uint where age(to_timestamp(trends_uint.clock)) > interval '50 days';
delete FROM trends where age(to_timestamp(trends.clock)) > interval '50 days';

Потом: vacuumdb -U zabbix --quiet --verbose --analyze --dbname=zabbix

Но что-то не особо размер БД уменьшился..
  • Вопрос задан
  • 3737 просмотров
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
к вопросу о почистить базу есть отличная статья на хуябиксе
https://huyabbix.com/cleaning-up-zabbix-database/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы