[rrd-users] Graph problem when using a more complicated CDEF
Bas Rijniersce
bas at brijn.nu
Tue Apr 15 21:51:32 MEST 2003
Hello,
I want to plot total memory and used memory. I put 4 values in the rrd
memtot
memfree
swaptot
swapfree
I want to plot an area memtot and stack swaptot on it
Over that i draw a line2 of (swaptot-swapfree)+(memtot-memfree)
As a test I used CDEF:memuse=memtot,memfree,- on the stacked areas, that
worked fine. But when I change the statement to:
CDEF:memuse=memfree,swapfree,memtot,swaptot,+,-,-
The surface of the area is still the same, but the color becomes the
same, it seems that swaptot (the STACK on the AREA)is taking the whole
size? The GPRINTs show that the numbers are correct.
What is going wrong, below the full command:
/usr/local/rrdtool-1.0.40/bin/rrdtool graph
/home/bas/htdocs/server/mem_604800.png --start 1049831395 --end
1050436195 -t "Memory usage"
DEF:memtot=/home/bas/Programmeren/perl/servwatch/mem.rrd:memtot:AVERAGE
DEF:memfree=/home/bas/Programmeren/perl/servwatch/mem.rrd:memfree:AVERAG
E
DEF:swaptot=/home/bas/Programmeren/perl/servwatch/mem.rrd:swaptot:AVERAG
E
DEF:swapfree=/home/bas/Programmeren/perl/servwatch/mem.rrd:swapfree:AVER
AGE AREA:memtot#B8B8B8:RAM GPRINT:memtot:AVERAGE:"%.0lf%s\n"
STACK:swaptot#E2E2E2:Swap GPRINT:swaptot:AVERAGE:"%.0lf%s\n"
CDEF:memuse=memfree,swapfree,memtot,swaptot,+,-,-
LINE2:memuse#FF0000:UsedMemory GPRINT:memuse:AVERAGE:"Average %.0lf%s"
Bas
--
Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
More information about the rrd-users
mailing list