[rrd-users] rrdresize mangles timestamps
Stefan M. Brandl
smb at r-kom.de
Wed Jan 20 13:13:35 CET 2010
Hi,
I have a rrd where I want to change the size of an rra.
The dump of the original rrd looks like:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rrd SYSTEM "http://oss.oetiker.ch/rrdtool/rrdtool.dtd">
<!-- Round Robin Database Dump --><rrd> <version> 0003 </version>
<step> 300 </step> <!-- Seconds -->
<lastupdate> 1263984913 </lastupdate> <!-- 2010-01-20 11:55:13 CET -->
[...]
<database>
<!-- 2010-01-18 10:00:00 CET / 1263805200 --> <row><v> 2.6164604836e+07 </v><v> 3.4281121258e+07 </v></row>
<!-- 2010-01-18 10:05:00 CET / 1263805500 --> <row><v> 2.4357334629e+07 </v><v> 3.1649946215e+07 </v></row>
If I do:
rrdtool resize test.rrd 0 GROW 200
and then do an rrdtool dump resize.rrd
I get:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rrd SYSTEM "http://oss.oetiker.ch/rrdtool/rrdtool.dtd">
<!-- Round Robin Database Dump --><rrd> <version> 0003 </version>
<step> 300 </step> <!-- Seconds -->
<lastupdate> 925971762 </lastupdate> <!-- 1999-05-06 08:22:42 CEST -->
[...]
<database>
<!-- 1999-05-03 13:45:00 CEST / 925731900 --> <row><v> NaN </v><v> NaN </v></row>
<!-- 1999-05-03 13:50:00 CEST / 925732200 --> <row><v> NaN </v><v> NaN </v></row>
The rra growed by 200 rows, but the timestamps
are totaly broken.
I can reproduce this with different rrds.
rrdtool version is 1.3.9.
Is this a bug?
Stefan
More information about the rrd-users
mailing list