Feedback wanted: How do you use Java Simon?

66 views
Skip to first unread message

Richard Richter

unread,
Oct 26, 2011, 7:02:36 PM10/26/11
to java...@googlegroups.com
Hello dear Java Simon users

It's not always easy to go on with even not so big project like Java Simon is. We would not release 3.0 if there is no support at all, if nobody uses it - or we just think nobody uses it. Luckily there were issues to solve and also our own projects that used Java Simon.

But our view of the library is very limited. That's why we'd like to know - what is your story with Java Simon? Is there any? How did it help you? What are you missing? What you had to add around it? How do you use it in Java EE environment? Or with Spring?

Support comes in many ways - and feedback is very direct way how to support - and maybe even shape - the project you like. You can even blog about it and just drop us the link. We don't ask too much, we do it for it is something we believe in... but without users and requirements there is no point in keeping Java Simon with all the bells and whistles. So if you are out there, please, tell us your Java Simon story. It helps more than you may know.

For all those who are responsible

Richard "Virgo" Richter

honain

unread,
Nov 2, 2011, 11:24:06 PM11/2/11
to javasimon
I am using Java Simon to capture application metrics. I am using it
in server side j2se server apps. I did couple of things to make
metrics more useful for me. I had to add a way to external metrics
timeseries data and then built gui to visualize it. With that I can
see the application behavior over the business day or whatever time
frame that makes sense. I think capability to externalize/publish the
metrics and related analysis tool would be a great value add for
users. I hope this is helpful.

Regards,

-honain

Richard Richter

unread,
Nov 8, 2011, 1:36:13 AM11/8/11
to java...@googlegroups.com
Hi Honain

Thanks for the answer. Putting results somewhere else and visualizing it is indeed one of the weaker point of Simon (some people used JARep for that, not sure how successfully). I started the work on a GWT console for Simon, however it's not under development at this moment (lack of time obviously).

I wanted to ask: What is your strategy to externalize the metrics? How do you make it more useful? Have you used our servlet filter or just made your own - and what is the difference? And how do you visualize it (which library)?

Even if parts of your code are not open we can focus on a point or two from your list. It's much bigger problem to "let's make this complete and perfect solution" - it just never gets done. "Let's add this little here and there" on the other hand is a way to go for Java Simon. In 3.1 I plan to have aggregation utilities at last, maybe I can add some simple facility for externalization too.

Cheers

Virgo

--
You received this message because you are subscribed to the Google Groups "javasimon" group.
To post to this group, send email to java...@googlegroups.com.
To unsubscribe from this group, send email to javasimon+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/javasimon?hl=en.


Adrian Corcoran

unread,
Nov 8, 2011, 4:34:19 AM11/8/11
to java...@googlegroups.com
Hi,

We use javasimon in a pretty similar way. We have use javasimon to capture timings in an application which processed many events. These timings are published via JMX to be captured both in the raw and aggregated. We have a vaadin based application for the visualization of this data. 

Thanks,
 Adrian

Christian Schaefer

unread,
Dec 8, 2011, 5:31:29 AM12/8/11
to java...@googlegroups.com
hi,

i also had a look into this project over the last view days. for us its the same. the monitored application should be touched as minimal as possible, and the data must be exposed to external tools (via jmx or file). this should be som aggregation, because raw data is simply too much.

i would not spend to much time in a custom visualization tool at all, there should be some clear intefaces and documented data formats to be able to integrate it to other tools. maybe provide one example solution for one speicific tool .

the first aggregation is to limit the amount of data i think. e.g. 5 minutes. further aggregation and consolidation shoud be done by other tools.

i will try to get some out with jmx .. .lets see

thanks..

Reply all
Reply to author
Forward
0 new messages