프로그램

mrtg 백그라운드 돌리기 스크립트

CHOMAN 2015. 6. 11. 17:44

MRTG 에서 램디스크, SSD, SATA 등 성능향상이 없을때 아래와 같이 백그라운드로 해서 여러개를 돌려보자

 

#!/bin/bash
#mrtg_sh=/etc/cron.5m/5min_mrtg.sh
mrtg_sh=/etc/sysconfig/5min_mrtg.sh
check_count=3

let no=0
logger start $0
sed -e 1d $mrtg_sh |grep -v ^# |grep -v ^$ \
| while read mrtgscript ; do

let no=no%$check_count


if [ "$no" == "0" ] ; then
wait
fi

$mrtgscript &

let no=no+1
done
logger end $0