Google

Wednesday, September 29, 2004

Performance Tools

tuxmon.sh
------------------------------------------------------------
while :
do
echo psr | tmadmin 2>&1 | grep -v TMADMIN | grep -v Inc |grep -v Tuxedo | grep -v All | grep -v IDLE
echo pq | tmadmin 2>&1 | grep -v TMADMIN | grep -v Inc |grep -v Tuxedo | grep -v All | grep -v " 0"
sleep 5
done
------------------------------------------------------------

在unix下面运行这个脚本,将每隔5秒钟显示系统中的忙服务进程和不为空的请求队列。如果一个请求队列长期不为空,则说明该请求队列对应的服务进程处理能力不够;如果一个服务进程一直为忙状态,则可能这个进程被挂死了!

正常情况下只会有少量的、不固定的忙服务进程和不为空的请求队列。