1 --- cacti-template-snmpdiskio-0.9.6/snmpdiskio~ 2014-02-10 12:29:13.014370391 +0200
2 +++ cacti-template-snmpdiskio-0.9.6/snmpdiskio 2014-02-10 12:29:45.033850913 +0200
6 # $Id: snmpdiskio,v 1.3 2006/04/04 13:11:47 mikaelf Exp $
7 # snmpdiskio v0.9.4 (c) 2006 Mikael Fridh <mikael@meanstreak.se>
16 awk ' BEGIN { num=0 } $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ { num++ } END { print num } ' $PROCFILE
22 awk ' BEGIN { num=0 } $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ { num++; print num } ' $PROCFILE
28 if [ "$MODE" = "linux26" ]; then
29 awk ' $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ { printf "%s\n", $3 }' $PROCFILE
34 -function hdInBlocks()
37 awk ' $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ && $10 ~ /[0-9]+/ { printf "%.0f\n", $10 * 512 }
38 $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ && $10 !~ /[0-9]+/ { printf "%.0f\n", $5 * 512 } ' $PROCFILE
41 -function hdOutBlocks()
44 awk ' $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ && $8 ~ /[0-9]+/ { printf "%.0f\n", $8 * 512 }
45 $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ && $8 !~ /[0-9]+/ { printf "%.0f\n", $7 * 512 } ' $PROCFILE
52 Usage: $0 <hdNum|hdIndex|hdDescr|hdInBlocks|hdOutBlocks>