I read that I can find the process ID and then use kill command to save the thread dump to a file. But the following example does not return anything...
# ps aux | grep -i java
wcuser 9136 0.0 17.2 3416012 1412772 ? Sl Oct10 2:32 /usr/bin/java -Djava.util.logging.config.file=/home/../conf/logging.properties ..... ...... start
# kill -3 9136
What is thread dump?
How exacty does it work?
Is it possible to automate the process to take the dump to a file periodically?