2016-10-26 14 views
2

Я работаю в Icinga для сбора данных о производительности,Icinga базы данных очистки

Я должен удалить все данные Plugin более чем за 30 дней, как я могу это сделать. Мне не удалось найти поисковые запросы Google.

некоторые ссылки:

External Commands List

Database model

Я использую:
RHEL ОС
icinga2 от источника построить
PostgreSQL
Использование NRPE для сбора данных удаленных серверов

Есть ли какой-либо инструмент для очистки или любые запросы для удаления всех записей в базе данных старше 30 дней?

+0

Существует тесный запрос на этот вопрос, как не относящийся к теме, я не могу найти обмен стеками с тегом icinga? Если это так, пожалуйста, дайте мне знать!! – saravanakumar

ответ

1

http://docs.icinga.org/latest/en/configido.html#configido-ido2db

Из инструкции, похоже, должна быть настроена с соответствующими данными вашей ido2db.cfg:

max_systemcommands_age=43200 
max_servicechecks_age=43200 
max_hostchecks_age=43200 
max_eventhandlers_age=43200 
max_externalcommands_age=43200 
max_logentries_age=43200 
max_acknowledgements_age=43200 
max_notifications_age=43200 
max_contactnotifications_age=43200 
max_contactnotificationmethods_age=43200 

Кроме того, убедитесь, что trim_db_interval установлено несколько вменяемым. По умолчанию должно быть 3600.

trim_db_interval=3600