Detect CPU killer function in WebSphere

Ø  Run tprof.
Sample command is tprof -ujeskzl -A -I -N -r default -x sleep 60

 

Ø  Take JVM Thread Dump with the command kill -3 <PID>

Ø  Then match TID in TPROF with Thread Dump due to below IBM article

swg21210870 - How to interpret tprof data for WebSphere Application Server on AIX

http://www-01.ibm.com/support/docview.wss?uid=swg21210870

As you can guess, this method can be used on any other OS and any other java process with similar commands.  You will take java thread dump and you will get thread based OS utilization data, then match them. I did not write similar technote for Solaris and Linux for WebSphere/Weblogic etc. but if you have any questions, please communicate. I wrote this note for AIX because i thought AIX could be less known then Solaris or Linux.

 

Please feel free to communicate by bulent.yucesoy@gmail.com