I am curious to know that why we need to provide multiple thread dump when troubleshooting? I guess what I am asking is what is the difference between a thread dump and a simple log file. Would be grateful if someone could explain this to me. Thank you very much in advance.