我在 Icinga 工作以收集性能数据,
我必须清除所有插件数据超过 30 天,我该怎么做。我有一些谷歌搜索没有帮助。
一些参考资料:
我正在使用:来自源代码构建
postgresql的
RHEL os
icinga2
使用 NRPE 收集远程服务器数据
是否有任何工具可用于清理或任何查询以删除所有超过 30 天的数据库条目?
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