Im re-learning rrdtool so i started with a simple ping graph, now i think
i remember i could create 2 areas for 2 ping hosts if i multiplicated the
result with *-1 i tested to add this in the script that updates the .rrd
(ping -c 3 -w 6 www.google.com | grep rtt | awk -F "/" '{ print $5*-1 }' )
and it will return "-11.87" although in the graph it comes out as a
positive result and graphs upwards when it should graph in a negative area
Test what you feed RRDtool.
You probably have a script which calls "rrdtool name.rrd $data" or similar.
Duplicate that line and prepend "echo " to it, and append " >> rrdlog.txt"
Also rtfm of awk. ... | grep ... | awk ... is (almost?) always too much,
as awk can do what you let grep do.
From memory: awk -F "/" '/rtt/{print $5}'
Im trying to google and read since i have a faint memory of that you could
miltiplicate the info it feteches from the .rrd when you create the graph.
CDEF is your friend here: CDEF:negated=orig,-1,*
and then of course graph negated.
HTH
Alex
_______________________________________________
rrd-users mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users