#!/bin/sh cd /home/ketas/devel/rrdtool/mrtg-compat/lan || exit 1 . config.sh if [ ! -f "$rrd" ] then rrdtool create "$rrd" \ \ --step 300 \ \ DS:inbytes:COUNTER:600:U:U \ DS:outbytes:COUNTER:600:U:U \ \ RRA:MIN:0.5:1:600 \ RRA:MIN:0.5:6:700 \ RRA:MIN:0.5:24:775 \ RRA:MIN:0.5:288:797 \ \ RRA:MAX:0.5:1:600 \ RRA:MAX:0.5:6:700 \ RRA:MAX:0.5:24:775 \ RRA:MAX:0.5:288:797 \ \ RRA:AVERAGE:0.5:1:600 \ RRA:AVERAGE:0.5:6:700 \ RRA:AVERAGE:0.5:24:775 \ RRA:AVERAGE:0.5:288:797 \ \ RRA:LAST:0.5:1:600 \ RRA:LAST:0.5:6:700 \ RRA:LAST:0.5:24:775 \ RRA:LAST:0.5:288:797 \ \ || exit 1 fi bytes=`netstat -bn -f link -I "$interface" | awk -v "i=$interface" '{if ($1 == i) print $7":"$10}'` rrdtool update "$rrd" "N:$bytes" || exit 1