| Sunday, August 17, 2008 |
| Checking Tomcat Total counts and automatic mail |
To set Max Thread on tomcat server.xml modify this.
== Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml" /> ==
# Mail to alert about tomcat connection details: CMD_OUT=`ps -efT|grep tomcat |wc -l` SENDMAIL=/usr/sbin/sendmail high() { echo "to:venkat83.2011@gmail.com" > /tmp/mail_tomcat.txt echo "from:root@localhost" >> /tmp/mail_tomcat.txt echo "subject:Important Tomcat Process on Critical status" >> /tmp/mail_tomcat.txt echo "X-Priority: 1" >> /tmp/mail_tomcat.txt echo "Priority: Urgent" >> /tmp/mail_tomcat.txt echo "importance: high" >> /tmp/mail_tomcat.txt echo "Hi Team,">> /tmp/mail_tomcat.txt echo "">> /tmp/mail_tomcat.txt echo "Please bounce the tomcat instace.">> /tmp/mail_tomcat.txt echo "">> /tmp/mail_tomcat.txt echo "./tomcat_restart.sh">> /tmp/mail_tomcat.txt echo "">> /tmp/mail_tomcat.txt echo "Regards">> /tmp/mail_tomcat.txt echo "App Admin">> /tmp/mail_tomcat.txt $SENDMAIL venkat83.2011@gmail.com < /tmp/mail_tomcat.txt } low() { echo "to:venkat83.2011@gmail.com" > /tmp/mail_tomcat.txt echo "from:root@localhost" >> /tmp/mail_tomcat.txt echo "subject:Important Tomcat Process on Warning status" >> /tmp/mail_tomcat.txt echo "X-Priority: 1" >> /tmp/mail_tomcat.txt echo "Priority: Urgent" >> /tmp/mail_tomcat.txt echo "importance: high" >> /tmp/mail_tomcat.txt echo "Hi Team,">> /tmp/mail_tomcat.txt echo "">> /tmp/mail_tomcat.txt echo "Please bounce the tomcat instace.">> /tmp/mail_tomcat.txt echo "">> /tmp/mail_tomcat.txt echo "./tomcat_restart.sh">> /tmp/mail_tomcat.txt echo "">> /tmp/mail_tomcat.txt echo "Regards">> /tmp/mail_tomcat.txt echo "App Admin">> /tmp/mail_tomcat.txt $SENDMAIL venkat83.2011@gmail.com < /tmp/mail_tomcat.txt } if [ $CMD_OUT -gt 125 ] && [ $CMD_OUT -lt 135 ] then low elif [ $CMD_OUT -gt 135 ] then high else exit; fi
|
posted by Venkat Raman V @ 7:52 AM  |
|
|
|
|
| Come Lets Share LINUX Info. |
|
|
|
| Select Topics |
- CORE LINUX
- APACHE
- Solved Errors
- Scripts
|
| Watz HOT |
|
|
|