[rrd-developers] Division error with RRDTool
Zabiziz Zaz
zabiziz at gmail.com
Tue Oct 17 20:45:26 MEST 2006
Hi,
I'm trying to use the command CDEF to do some division using rrdtool, but
the results that i'm getting isn't right.
The code:
"$rrd" graph teste.png \
-aPNG \
-h200 \
-w475 \
--interlaced \
--start=1160535600 \
--end=1160621999 \
--vertical-label=Kbps \
'DEF:TotGeral_Rx_bytes=/usr/local/clientes/graficos/total.rrd:RxBytes:AVERAGE'
\
'CDEF:TotGeral_Rx_bits=TotGeral_Rx_bytes,-8,*,1024,/' \
'DEF:RxOrghttp=/usr/local/clientes/graficos/SERPRO_MF_RJ/service_http.rrd:RxBytesOrg:AVERAGE'
\
'CDEF:RxOrghttp0=RxOrghttp,-8,*,1024,/' \
'CDEF:Perc_Geral_RxOrghttp0=RxOrghttp0,TotGeral_Rx_bits,/,100,*' \
'AREA:RxOrghttp0#746FAE' \
'GPRINT:RxOrghttp0:AVERAGE:Rx %3.1lfKbps' \
'GPRINT:TotGeral_Rx_bits:AVERAGE:Total (%2.3lf)\j' \
'GPRINT:Perc_Geral_RxOrghttp0:AVERAGE:Perc (%2.3lf)\j' \
'LINE:TotGeral_Rx_bits#000000' \
The result of GPRINT:
Rx=-111.6
Total=-1026.422
Perc=6.190
But Perc should be (-111.6/-1026.422 )*100 = 10.872
Anybody knows how to fix that?
Thanks!
Zabiziz
--
Unsubscribe mailto:rrd-developers-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-developers-request at list.ee.ethz.ch?subject=help
Archive http://lists.ee.ethz.ch/rrd-developers
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
More information about the rrd-developers
mailing list