728x90
출처는 http://blog.netchk.net/?p=937
입니다.
#/bin/sh
TotalMem=`free -m | grep Mem: | awk {'print $2'}`
TotalMem80per=$(echo "$TotalMem*0.8"|bc)
#pa aux 의 6번째 값이 RSS 인데, 이 값을 가져옴.
TotalHttpMem=`ps aux | grep httpd | grep -v grep | awk '{print $6}' | awk '{total = total + $1} END {print total/1024}'`
httpCount=`ps aux | grep httpd | grep -v grep | wc -l`
averageHttpMem=$(echo "$TotalHttpMem / $httpCount" | bc)
MaxClient=$(echo "$TotalMem80per / $averageHttpMem" | bc)
echo "총 메모리 : " $TotalMem
echo "총 메모리의 80% : " $TotalMem80per
echo "http use mem total : "$TotalHttpMem
echo "http process count : "$httpCount
echo "http use mem average : "$averageHttpMem
echo "MaxClients " $MaxClient
728x90
'web·was' 카테고리의 다른 글
tomcat 8.x An invalid character [32] was present in the Cookie value 쿠키값 세팅 문제 (0) | 2017.01.31 |
---|---|
tomcat 메모리 설정 (0) | 2017.01.26 |
윈도우 아파치 apm ssl 적용 (0) | 2016.11.15 |
mod_jk 예외 처리 (0) | 2016.09.12 |
tomcat java_opts 메모리 설정 (0) | 2016.09.09 |