I've been using this script segment to pull client bandwidth from the rrd databases and sum it up for both input and output:
bandwidth=`rrdtool graph test.png \ --start $(date +%s -d $start_date) --end $(date +%s -d $end_date) \ DEF:output=/stats/clients/$host/db/hs_bandwidth.rrd:out:AVERAGE \ DEF:input=/stats/clients/$host/db/hs_bandwidth.rrd:in:AVERAGE \ CDEF:outbits=output,UN,0,output,IF,30,24,60,60,*,*,*,* \ CDEF:inbits=input,UN,0,input,IF,30,24,60,60,*,*,*,* \ CDEF:total=inbits,outbits,+ \ PRINT:total:AVERAGE:"%.lf %sB" \ | tail -1` This script does not return test.png. I'm only interested in the resulting numerical data to stuff in an e-mail message. Now, however, we've decided to only count bandwidth that occurs between the prime time hours of 8:00am to 10:00pm. Is there an easy way to have the rrdtool do this automatically or am I stuck using the fetch tool and doing the math manually? -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://lists.ee.ethz.ch/rrd-users WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
