我们在 puppetmaster 上运行 puppet-dashboard,它处理所有报告并将它们放在 MySQL 表中。然而,每个月在 /var/lib/puppet/reports 中会生成大约 5GB 的报告。
控制 Puppet 报告的磁盘使用情况的最佳方法是什么?
- 每天使用 cronjob 删除所有超过 30 天的报告。
- 如果可能的话,在旧的报告文件(.yaml)上使用 logrotate。
我确信有很多人每月使用 Puppet 记录数 GB 的数据。继续存储这些数据似乎太昂贵了。