views:

154

answers:

2

I have a web application deployed on a jboss server running on a unix machine. I want to be able to monitor threads, CPU times ,requests, etc. , for gauging application performance on the server. What might be the best way to do this?

A: 

Solaris/Linux/*BSD? On Solaris and *BSD, you can consider using DTrace as a general application monitoring tool.

Amit
+1  A: 

The jboss.system:type=ServerInfo MBean provides several attributes that can be used to monitor the thread and memory usage in a JBoss instance.

A few open source tools for remote monitoring and administration using Java Management Extensions (JMX)

stacker