[rrd-users] forcing partial pull of data for day over a month
Randy Ridley
randy at ridley.net
Tue Oct 3 14:03:43 MEST 2006
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:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive http://lists.ee.ethz.ch/rrd-users
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
More information about the rrd-users
mailing list