2

我在 Icinga 工作以收集性能数据,

我必须清除所有插件数据超过 30 天,我该怎么做。我有一些谷歌搜索没有帮助。

一些参考资料:

外部命令列表

数据库模型

我正在使用:来自源代码构建 postgresql的
RHEL os
icinga2 使用 NRPE 收集远程服务器数据

是否有任何工具可用于清理或任何查询以删除所有超过 30 天的数据库条目?

4

1 回答 1

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
于 2016-10-27T17:32:18.340 回答