This file if for counting HTTP children, how much you need startservers, how high is your server load. Used with CRON:
data=`date +'%m-%d %T'`
folder='/_scripts/_logs'
file1='apache_netstat.txt'
file2='apache_limit.txt'
a=` netstat -tn | grep :80 | grep -v TIME_WAIT | grep -v FIN_WAIT2 | wc -l `
#echo 1
if [ $a -ge 1 ] # apkrovimas
then
echo "$data $a " >> $folder/$file1 2>/dev/null
fi
#echo 2
if [ $a -ge 1 ] # "pavojingas" soketu skaicius
then
echo "$data" >> $folder/$file2 2>/dev/null
echo $a >> $folder/$file2 2>/dev/null
free -m | grep Mem | awk ' { print $3 }' >> $folder/$file2 2>/dev/null
uptime | awk '{ print $10 , $11, $12 }' >> $folder/$file2 2>/dev/null
echo '------------------------' >> $folder/$file2 2>/dev/null
fi
#echo 3