Hi While investigating an issue with PREV(), I found myself unable to explain the resolution in that case: - An rrd file "esel.rrd" is created by "create.sh" and filled by "fill.py".
Data is available: - Every 2 minutes for 12 hours - Every 8 minutes for 48 hours - ... When I graph starting at "end-12h" or "end-11h", I expected a 2 minute resolution. But what I get is more like a 8 minutes one. See attached "graph.sh" and the resulting png. Width is 720 pixels wide: One pixel per minute on a 12 hours period. The resolution is ok for 10 hours (smooth curve), but 11 hours and 12 hours yield a stair effect. Is that a bug?
create.sh
Description: application/shellscript
esel.rrd
Description: Binary data
#!/usr/bin/python
import rrdtool, datetime, calendar, math
now = datetime.datetime.now() - datetime.timedelta(seconds=60*4000)
for i in range(4000):
time = calendar.timegm(now.timetuple())
update_str = '{0}:{1}'.format(time, math.sin(i/200.)*5000)
rrdtool.update('esel.rrd', update_str)
now += datetime.timedelta(seconds=60)
graph.sh
Description: application/shellscript
_______________________________________________ rrd-developers mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/rrd-developers
