Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are facing a problem of slowness in performance when the requests are being served from JBoss. We had a web server routing requests to application server and we could see the problem with JBoss's JVM.

how can I monitor Jboss threads to see the response times and waiting times in real time?

Is there any tool which helps to see what are all the threads running (say at a regular perios of two seconds ) and their response times.?

share|improve this question

You can use jVisualVM. It is part of the SUN/Oracle JDK, but can also be downloaded as separate program.

It has a tab for the thread overview and also some other metrics (Heap, Overview, ...). You can even connect from remote to your JBoss when you've enabled JMX.

I haven't used it for JBoss, but for Tomcat, should be nearly the same.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.