Yourkit, LLC has released Yourkit Java Profiler 10, which can be downloaded from http://www.yourkit.com/download/.
Yourkit Java Profiler is the industry-leading Java profiling tool. The analysis of CPU and memory has always been difficult, and Yourkit has created a revolutionary profiling tool that has been of great benefit to professional Java developers in its development and production phases.
Of course, the download is not free, I have a cracked version of the [Java Profiling Tools]. kiemcun.yourkit.java.profiler.v8.0.14. If you need, you can leave a message for me
The installation is divided into 2 parts server-side and monitor-side installation. The following is only installed as an example on was (Websphere application server)
Server Installation Steps
1, copy the extracted tool package to the server
2, Stop the server
2, CD installation path/bin
3, the implementation of Yjp.sh-integrate
4, follow the prompts to complete
5, the Server.xml first back down, the server_yjp.xml changed to Server.xml
Note: There are 2 places in Server.xml
1) was installed/profiles/appsrv01/config/cells/t2001cell01/nodes/t2001node01/servers/server1/server.xml
2) was installed/profiles/dmgr01/config/cells/t2001cell01/nodes/t2001node01/servers/server1/server.xml
If you change only one place, after restarting node, Server.xml is restored
6, start the server
Monitor-side Installation steps
1, decompression, installation
2. Operation Keygen.jar
3, click Path, select the installation directory \lib\yjp.jar
4, click Gengerate, Generate key (decipher)
5, Operation
6, the key copy on
7. Successful Installation
8, after entering, click Connect to the record application
Input: host:10001
Now you can use this tool to monitor heap heap, Java thread, GC situation