cpu idle 램 상태

red10won의 이미지

while true
do
sleep 1800
PATH=/usr/bin:/usr/sbin:/usr/ccs/bin:/bin:/sbin:/usr/local/bin

DATE=`date +%Y%m%d`
CHECK_TIME=`date +%Y%m%d-%H:%M`

VMSTAT=`vmstat | grep -v cpu | grep -v id | sed 's/^ //' | sed 's/ \{2,\}/ /g'`
CPUIDL=`echo ${VMSTAT} | cut -d" " -f 22`
SWAPFREE=`echo ${VMSTAT} | cut -d" " -f 4`
MEMFREE=`echo ${VMSTAT} | cut -d" " -f 5`

echo "${CHECK_TIME},${CPUIDL},${MEMFREE},${SWAPFREE},${IOKRS},${IOKWS},${IOWAIT}
" >> shells/load_${DATE}.log

done

Forums: