[rrd-users] Can this kind of chart be drawn with RRDTool ?
Jean-Yves Avenard
jyavenard at gmail.com
Fri Feb 19 16:20:06 CET 2010
Hi
Making progress on the matter.
http://htpc.avenard.org/power/?small=1&graph=1&view=day&date=19/02/2010&hour=23&minute=59&plot=total,ext
I'm trying to draw a blue area between sunrise and sunset...
"VRULE:$sunrise#32348e",
"VRULE:$sunset#32348e",
"VRULE:$sunnoon#000000",
"VRULE:$dawn#272727",
"VRULE:$dusk#272727",
"DEF:tt=blah.rrd:total:AVERAGE",
"CDEF:day=tt,POP,UNKN,INF,TIME,$sunrise,$sunset,LIMIT,UN,IF",
"AREA:day#32348e"
I draw 5 vertical lines, at dawn, sunrise, sunset, dusk and solar noon
(to fullfill my curiosity)..
As I can't create a CDEF from a RpN expression without using a
reference to a DEF or CDEF, so I read a dummy RRD that I know as data
continously. In the RPN expression I remove the date, and check if
TIME is between sunrise and sunset. If yes, I push INF back on the
stack ; which should plot the whole screen.
But it doesn't :)
What did I miss?
It's pretty much:
IF (TIME > sunrise && TIME < sunset) then plot INF else plot UNKN
Thanks
More information about the rrd-users
mailing list