Java statistics framework

Hello,
I am looking for a framework to enable statistics, meaning I need to see how many people is using/has used my java services at a given time, with metrics of how many operations, etc etc.

I'm also looking for a mechanism to limit the number of people that can access the system, meaning that only 100 users may concurrently use a service at a given time (or execute other performance tweaks)

The framework should be server independent, and hopefully, open source

I've found Spirng JMX, and nothing else. Are there other frameworks I should look up? How fitting is Spring JMX for this purposes?

dhunter_12Asked:
Who is Participating?
 
objectsConnect With a Mentor Commented:
doubt you'll find a single framework to achieve all that. spring jmx will get you part way there
have a read here to get started http://www.mularien.com/blog/2007/11/09/5-minute-guide-to-spring-and-jmx/

0
 
CEHJConnect With a Mentor Commented:
I don't know Spring JMX, but i'd expect most things to be jmx-based
0
 
Gibu GeorgeConnect With a Mentor Chief Technology OfficerCommented:
I think you can use Java Enterprise System Monitoring Framework
http://docs.sun.com/app/docs/doc/819-5081/gbxfy?a=view
0
 
dhunter_12Author Commented:
But does  Java Enterprise System Monitoring Framework plays nice with spring? Is it able to monitor spring beans, or do I need to build my project using Java Enterprise System?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.