我在Icinga工作,用于收集性能数据,
我必须清除所有插件数据超过30天,我该怎么做呢。我有一些谷歌搜索没有帮助。
一些参考文献:
我正在使用:
RHEL os
icinga2 from source build
PostgreSQL的
使用NRPE收集远程服务器数据
是否有任何可用于清理的工具或任何查询以删除超过30天的所有数据库条目?
答案 0 :(得分: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