more specifically, the application uses stateless session beans as end-points of web service. Client side runs several processes which read data from somewhere and use the methods that exposed from web service to parse the data to our database.
How to find out, how many requests have been sent to server and processed by server per minute?
ok i find a way to see the connections between server and data base, the requests between client and server. Yes, JMX console...
Is there tool to monitor these values and do some statistics works?
Thank you Peter.
Yes. I have found all the mbeans you mentioned in that post, and monitored these attributes through jboss web console.
I also took a look at the Jopr. It's nice but not suitable for us because for some reasons we are still using JDK1.4 which does not support Jopr. Pity.
I am trying JBoss Profiler PI. But there is always an implicitly internal error that leads to terminate the JBoss server. Crazy..
Any other suggestions?
Try Groundwork OpenSource or Nagios (Groundwork is Nagios with easier installation and configuration). You can set up (or locate) scripts to capture mbean stats and chart them.
Oh, and Groundwork now provides a fully configured virtual machine with everything you need, all ready to run out of the box.