如何在munin中配置特定图表以每天更新而不是每5分钟更新一次?

cyb*_*erp 5 munin

Munin的默认更新间隔为5分钟,大多数情况下都可以.

对于某些情况,虽然5分钟太频繁,无用,有时会增加正在观看的服务器的负载.例如,我想每天绘制一次数据库大小,并为此编写插件.但是,每5分钟采样一次,在性能方面可能会很昂贵.

那么,是否可以将Munin配置每天或每小时而不是每5分钟更新一次?

Bru*_*elé 1

您可以更改所有图表的间隔,请参阅munin 常见问题解答

默认情况下,在 Debian 系统上 Munin 每五分钟运行一次 (*/5)。是否可以将此间隔更改为任意值?

只需编辑/etc/cron.d/munin。

然而,这不会改变 Munin(或者更确切地说 RRD)的粒度;所有 RRD 文件都构建为创建 5 分钟平均值,无论您更新 RRD 文件的频率如何,输出都不会(太大)不同。

但我想你不想要吧?:)

我认为您可以优化您的脚本,您可以将结果存储在文件中,并且对于每次调用,您可以验证文件修改日期是否与当前日期相同。如果没有,只需调用数据库来检索数据库大小以及返回内容文件的所有其他时间。它应该消耗更少的资源。