1234567891011121314151617181920212223242526272829303132333435363738 |
- #!/bin/sh
- RRDTOOL=/usr/bin/rrdtool
- OUTDIR=/var/www/servers/www.example.org/pages/rrd/
- INFILE=/var/www/lighttpd.rrd
- OUTPRE=lighttpd-traffic
- DISP="DEF:bin=$INFILE:InOctets:AVERAGE \
- DEF:binmin=$INFILE:InOctets:MIN \
- DEF:binmax=$INFILE:InOctets:MAX \
- DEF:bout=$INFILE:OutOctets:AVERAGE \
- DEF:boutmin=$INFILE:OutOctets:MIN \
- DEF:boutmax=$INFILE:OutOctets:MAX \
- LINE1:bin#0000FF:in \
- LINE1:binmin#2222FF: \
- STACK:binmax#2222FF: \
- LINE1:bout#FF0000:out \
- LINE1:boutmin#FF2222: \
- STACK:boutmax#FF2222: \
- -v bytes/s"
- $RRDTOOL graph $OUTDIR/$OUTPRE-hour.png -a PNG --start -14400 $DISP
- $RRDTOOL graph $OUTDIR/$OUTPRE-day.png -a PNG --start -86400 $DISP
- $RRDTOOL graph $OUTDIR/$OUTPRE-month.png -a PNG --start -2592000 $DISP
- OUTPRE=lighttpd-requests
- DISP="DEF:req=$INFILE:Requests:AVERAGE \
- DEF:reqmin=$INFILE:Requests:MIN \
- DEF:reqmax=$INFILE:Requests:MAX \
- LINE1:req#0000FF:requests \
- LINE1:reqmin#2222FF: \
- STACK:reqmax#2222FF: \
- -v req/s"
- $RRDTOOL graph $OUTDIR/$OUTPRE-hour.png -a PNG --start -14400 $DISP
- $RRDTOOL graph $OUTDIR/$OUTPRE-day.png -a PNG --start -86400 $DISP
- $RRDTOOL graph $OUTDIR/$OUTPRE-month.png -a PNG --start -2592000 $DISP
|