在 Munin 中显示更长的时间跨度

在 Munin 中显示更长的时间跨度

我想知道 Munin 是否可以存储和显示超过一年的数据?

我用 Google 搜索了一下,但没有找到什么。

答案1

Munin 2.0 提供了一个参数,用于指定在每个时间分辨率下保留多少个数据点。例如:

graph_data_size custom FULL_NB, MULTIPLIER_1 MULTIPLIER_1_NB, ... MULTIPLIER_NMULTIPLIER_N_NB
graph_data_size custom 300, 15 1600, 30 3000

...意思是“以每 5 分钟 1 个数据点的速度保留 300 个数据点,然后以每 75 分钟 1 个数据点的速度保留 1600 个数据点,然后以每 150 分钟 1 个数据点的速度保留 3000 个数据点”。

http://munin-monitoring.org/wiki/format-graph_data_sizehttp://blog.pwkf.org/post/2010/08/Waiting-for-Munin-2.0-Keep-more-data-with-custom-data-retention-plans了解更多信息。

答案2

没有任何关于 Munin 的具体信息:如果它使用 RRDTool 作为图形后端,理论上可以将 RRA 更改为您想要的任何内容。这样做的实用性取决于您到底想找出什么;结合使用其他工具可能会让您更好地了解您想要找出的内容,方法是回溯“一年多”。

答案3

更改graph_data_size指令对现有图表没有影响。

munin 2.0 的默认设置graph_data_size normal相当于:

graph_data_size custom 576, 6 432, 24 540, 288 450

例如,如果您想将其修改为graph_data_size custom 576, 6 576, 24 576, 288 576您可能还想更改现有的 RRD 文件:

find /var/lib/munin/ -name "*.rrd" | while read FN ; do 
   rrdtool tune $FN RRA#0:=576 RRA#1:=576 RRA#2:=576 RRA#3:=576 RRA#4:=576 RRA#5:=576 RRA#6:=576 RRA#7:=576 RRA#8:=576 RRA#9:=576 RRA#10:=576 RRA#11:=576
   chown munin.munin $FN
done

不幸的是,munin-graph 不会对这些数据做任何事情。cgi 缩放可以。

好的,这是一个过时的问题,但我需要它,如果我再次需要它,我会在这里查看。

相关内容