Initial commit
This commit is contained in:
commit
529efd53a1
140 changed files with 10310 additions and 0 deletions
50
rrdtools/scripts/hd-server.sh
Executable file
50
rrdtools/scripts/hd-server.sh
Executable file
|
|
@ -0,0 +1,50 @@
|
|||
#!/bin/sh
|
||||
|
||||
BASEDIR=`pwd`
|
||||
. ${BASEDIR%scripts}/rrdtool.conf
|
||||
|
||||
FILE="hd-server"
|
||||
DBASE="${DBASEDIR}/${FILE}.rrd"
|
||||
IMG="${IMGDIR}/${FILE}.png"
|
||||
SIMG="${IMGDIR}/small-${FILE}.png"
|
||||
|
||||
if [ ! -f "${DBASE}" ]; then
|
||||
|
||||
${RRD} create ${DBASE} \
|
||||
--start N \
|
||||
--step 300 \
|
||||
DS:hd0_srv:GAUGE:600:U:U \
|
||||
DS:hd1_srv:GAUGE:600:U:U \
|
||||
RRA:AVERAGE:0.5:1:288
|
||||
fi
|
||||
|
||||
HD0SPACE=`df | grep /dev/ad0s1a | awk '{gsub("%", ""); print $(NF-1)}'`
|
||||
HD1SPACE=`df | grep /dev/ad1s1a | awk '{gsub("%", ""); print $(NF-1)}'`
|
||||
|
||||
${RRD} update ${DBASE} N:${HD0SPACE}:${HD1SPACE}
|
||||
|
||||
${RRD} graph ${IMG} \
|
||||
--imgformat=PNG \
|
||||
--title="HD space" \
|
||||
--font LEGEND:7 \
|
||||
--width=400 \
|
||||
--tabwidth=20 \
|
||||
--lower-limit=0 \
|
||||
--vertical-label="hd usage %" \
|
||||
DEF:hd0="${DBASE}":hd0_srv:AVERAGE \
|
||||
DEF:hd1="${DBASE}":hd1_srv:AVERAGE \
|
||||
AREA:hd0#00CF00:"ad0 usage\t" GPRINT:hd0:LAST:"Last\:%4.0lf %s" GPRINT:hd0:AVERAGE:"Avg\:%4.0lf %s" GPRINT:hd0:MAX:"Max\:%4.0lf %s\n" \
|
||||
LINE1:hd1#002A97:"ad1 usage\t" GPRINT:hd1:LAST:"Last\:%4.0lf %s" GPRINT:hd1:AVERAGE:"Avg\:%4.0lf %s" GPRINT:hd1:MAX:"Max\:%4.0lf %s"
|
||||
|
||||
${RRD} graph ${SIMG} \
|
||||
--imgformat=PNG \
|
||||
--font DEFAULT:5 \
|
||||
--height=50 \
|
||||
--width=200 \
|
||||
--tabwidth=20 \
|
||||
--lower-limit=0 \
|
||||
--no-legend \
|
||||
DEF:hd0="${DBASE}":hd0_srv:AVERAGE \
|
||||
DEF:hd1="${DBASE}":hd1_srv:AVERAGE \
|
||||
AREA:hd0#00CF00 \
|
||||
LINE1:hd1#002A97
|
||||
Loading…
Add table
Add a link
Reference in a new issue