【发布时间】:2016-01-11 11:18:04
【问题描述】:
我用一个DS创建一个RRD,一个脚本的处理时间,10分钟的步骤。 拥有三个档案,以 MAX 作为聚合函数:一周内的所有值,一个月内的每个小时,两年内的每一天。
rrdtool create RRD --start 1411561343 --step 600s \
DS:processtime:GAUGE:1200:0:U \
RRA:MAX:0.5:1:1008 \
RRA:MAX:0.5:6:744 \
RRA:MAX:0.5:144:732
我 populate 它来自一个文件,该文件包含从 2014 年 9 月 24 日 14:32:23 (1411561943) 到 2016 年 1 月 11 日 11:07:25 (1452503245) 的所有记录。 最大值为 2015/09/11 14:18:35 (1441973915), 23340。
当我绘制图表或dump rrd 时,我有很多 NaN,我没有看到这个最大值,也没有看到很多其他重要值。
我在rrd中的最大值是<!-- 2015-08-06 02:00:00 CEST / 1438819200 --> <row><v>8.0004250000e+02</v></row>。
这是否与时间间隔不完全是 10 分钟,而是在 8 到 12 之间这一事实有关?
如果是这样,有办法改变这种行为吗?
【问题讨论】:
标签: aggregate-functions rrdtool