hotsanic |
Subversion Repositories: |
Compare with Previous - Blame - Download
#!/usr/bin/env sh
. ../../settings
DEV=$1
MAX=$2
SECS=`date +%s`
MODNAME=`pwd|sed -e "s/.*\///g" | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`
if [ "$DEV" = "" ] || [ "$MAX" = "" ] ; then echo "arguments missing!" ; else
echo $SECS $MODNAME: setting up database $DEV.rrd for values [0..$MAX]
$BINPATH/rrdtool create rrd/$DEV.rrd --step 10 \
DS:max:GAUGE:300:0:$MAX \
DS:used:GAUGE:300:0:$MAX \
RRA:AVERAGE:0:1:720 \
RRA:AVERAGE:0.3:6:2880 \
RRA:AVERAGE:0.3:60:2016 \
RRA:AVERAGE:0.3:360:1488 \
RRA:AVERAGE:0.3:4320:1460 \
RRA:MIN:0.3:6:2880 \
RRA:MIN:0.3:60:2016 \
RRA:MIN:0.3:360:1488 \
RRA:MIN:0.3:4320:1460 \
RRA:MAX:0.3:6:2880 \
RRA:MAX:0.3:60:2016 \
RRA:MAX:0.3:360:1488 \
RRA:MAX:0.3:4320:1460
fi
# 2h -> 720 Werte alle 10sec
# 2d = 48h -> 2880 Werte alle 1min (6*10sec)
# 2w = 14d -> 2016 Werte alle 10min (60*10sec)
# 2m = 62d -> 1488 Werte alle 1h (360*10sec)
# 2y = 730d -> 1460 Werte alle 12h (4320*10sec)