On 3/17/06, Bohdan Linda <[EMAIL PROTECTED]> wrote: > I would like to use with other stuff. Smokeping seems to have its own > rendering engine, which is separate from rrdgraph tool. So before I
"SmokePing uses RRDtool to ... draw pretty graphs" from the smokeping homepage. > I would like to ask, if it is possible with the lastest > rrdgraph to do the following: > > - Change linecolor accroding variable value > - Change background color according variable value Yes, it's even possible in the older 1.0 versions. The tutorial at http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/tut/rrdtutorial.en.html has several examples of doing this. I also use it here: https://www.curby.net/stats/reach.html with the following *DEFs and graphing commands: DEF:raw=$DATADIR/reach.rrd:reach:AVERAGE \ CDEF:inv=100,raw,100,*,- \ CDEF:toogood=inv,0.001,LT,100,UNKN,IF \ CDEF:four=inv,0.01,LT,0.01,UNKN,IF \ CDEF:three=inv,0.1,LT,0.1,UNKN,IF \ CDEF:two=inv,1,LT,1,UNKN,IF \ CDEF:one=inv,10,LT,10,UNKN,IF \ CDEF:zero=inv,100,LT,100,UNKN,IF \ CDEF:tfour=inv,0.01,LT,99.99,UNKN,IF \ CDEF:tthree=inv,0.1,LT,99.9,UNKN,IF \ CDEF:ttwo=inv,1,LT,99,UNKN,IF \ CDEF:tone=inv,10,LT,90,UNKN,IF \ AREA:zero#FFAAAA \ AREA:one#FFCC99:"<10%" \ STACK:tone#FFFFFF \ AREA:two#FFFFCC:"<1%" \ STACK:ttwo#FFFFFF \ AREA:three#CCFFCC:"<.1%" \ STACK:tthree#FFFFFF \ AREA:four#BBFFFF:"<.01%" \ STACK:tfour#FFFFFF \ AREA:toogood#CCDDFF:"<.001%" \ LINE1:inv#0000FF:"Trend" \ AREA:toogood#CCDDFF \ ... though something tells me it could be simplified and still produce the same graph. Good luck with your tinkering! =) --Curby -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://lists.ee.ethz.ch/rrd-users WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
