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