Displaying 1 result from an estimated 1 matches for "bsec".
Did you mean:
bec
2011 Nov 07
1
Monitoring IO -- vmstat doesn't match snmp
...res, in
case I did something dumb-ass:
#! /bin/bash
set -e
HOST=prcapp01
secs=10
lbc=0
lts=0
echo "blockcount bl/sec bytes/sec"
while true; do
bc=$( snmpget -v 2c -c xxx $HOST 1.3.6.1.4.1.2021.11.57.0 | cut -d' '
-f4 )
ts=$( date +%s )
if [[ $lbc > 0 ]]; then
(( bsec = ( bc - lbc ) / ( ts - lts ) ))
(( bytes = bsec * 512 ))
#echo $lbc $bc $bsec $bytes $lts $ts
printf "%'12d %'7d %'10d\n" $bc $bsec $bytes
fi
lbc="$bc"
lts="$ts"
sleep $secs
done
I have obfuscated the read-only community name.)
--
Dav...