Performance Monitoring Parameters/tools for java
Component
|
Description/Action
|
Tools/Utilities/
Parameters
/Files
|
Command Used
|
Heap Dump Analysis
|
Capturing Heap Dump
|
Jmap
|
javapath/jmap -dump:format=b,file= filename
|
Analyzing Heap Dump
|
Hpjmeter,Eclipse Memory Analyzer
| ||
Thread Dump Analysis
|
Capturing thread Dump
|
jstack
|
javapath/jstack
|
Analyzing Thread Dump
|
Samurai
| ||
GC Log Analysis and Monitoring
|
GC Log Analysis
|
Hpjmeter
| |
Real Life GC Monitoring
|
jmap
|
java location\jmap -heap instantid
| |
Real Life Monitoring
|
Logs Monitoring
[For Errors/Exceptions] |
Catalina.out
|
tail -f apppath/logs/catalina.out
|
LocalHost Logs
|
tail -f apppath/logs/localhostfile
| ||
Access Logs
|
tail -f apppath/logs/accesslogfile
| ||
Server Logs
|
tail -f apppath/logs/serverlogfile
| ||
GC Logs
|
tail -f apppath/logs/gclogfile
| ||
Thread Monitoring
[To identify Blocked Threads] |
java Melody
| ||
Heap usage Monitoring
|
java Melody
| ||
Tomcat Configurations
|
Configurations settings in Server.xml
|
maxThread
| |
minSpareThreads
| |||
acceptCount
| |||
connectionTimeout
| |||
Hibernate Configurations
|
connection pool initialization configurations in Hibernate configuration file
|
initial_size
| |
min_size
| |||
max_size
| |||
timeout
| |||
idle_test_period
|
Please fell free to add/update if we have missed anything...
Enjoy Performance Testing !!!!
Enjoy Performance Testing !!!!
I have read your blog its very attractive and impressive. I like it your blog.
ReplyDeleteJava Training in Chennai Core Java Training in Chennai Core Java Training in Chennai
Java Online Training Java Online Training JavaEE Training in Chennai Java EE Training in Chennai