?
Solved

Java statistics framework

Posted on 2009-05-19
4
Medium Priority
?
993 Views
Last Modified: 2013-11-11
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?

0
Comment
Question by:dhunter_12
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 86

Assisted Solution

by:CEHJ
CEHJ earned 60 total points
ID: 24422686
I don't know Spring JMX, but i'd expect most things to be jmx-based
0
 
LVL 12

Assisted Solution

by:Gibu George
Gibu George earned 540 total points
ID: 24423070
I think you can use Java Enterprise System Monitoring Framework
http://docs.sun.com/app/docs/doc/819-5081/gbxfy?a=view
0
 

Author Comment

by:dhunter_12
ID: 24424047
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
 
LVL 92

Accepted Solution

by:
objects earned 900 total points
ID: 24427546
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

Featured Post

[Webinar] Lessons on Recovering from Petya

Skyport is working hard to help customers recover from recent attacks, like the Petya worm. This work has brought to light some important lessons. New malware attacks like this can take down your entire environment. Learn from others mistakes on how to prevent Petya like worms.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If I have to fix slow responding website my first thoughts are server side optimizations: the database may not be optimized or caching is not enabled, or things like that. We often overlook another major part of our web application: the client. We o…
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
Suggested Courses
Course of the Month8 days, 4 hours left to enroll

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question