rrd-db からフェッチしたときに、入力した値とは異なる値が得られる理由を誰かに説明してもらえますか。
コマンドは次のとおりです。
a. データベースの作成
rrdtool create temperature.rrd --step 300 -b 1374150100 \
DS:temp:GAUGE:300:N:N \
RRA:AVERAGE:0:1:5
b. データで埋める
rrdtool update temperature.rrd \
1374150400:6 \
1374150700:8 \
1374151000:4 \
1374151300:4
c. データを取得する
rrdtool fetch temperature.rrd AVERAGE --start 1374150099 --end 1374151301
出力:
temp
1374150300: 6.0000000000e+00
1374150600: 7.3333333333e+00
1374150900: 5.3333333333e+00
1374151200: 4.0000000000e+00
1374151500: -nan
正確な期間のデータベースにデータを入力します。7.3 と 5.3 が表示される理由がわかりません。私は何かを逃しましたか?