Metrics is also a nice one: http://metrics.codahale.com/
Bye, Norman 2012/5/11 Eric Charles <e...@apache.org>: > Also, did you look at the existing metrics we already have? > http://james.apache.org/server/3/monitor-jmx.html > How do you see them integrated? > We'd better not stay with multiple monitoring systems. > > We also need to document this new feature (optional or not, how to configure > to enable, disable,...). > > Thx, > Eric > > > On 05/11/2012 06:25 AM, Eric Charles wrote: >> >> On 05/10/2012 09:18 PM, Ioan Eugen Stan wrote: >>> >>> Hello Eric, >>> >>> 2012/5/10 Eric Charles<e...@apache.org>: >>>> >>>> Hi Ioan, >>>> >>>> Alternative solution could be servo [1]. >>>> I didn't look at jetm yet but there are probably others. >>> >>> >>> Took a quick look at servo, and has a lot of potential. It's very new >>> so a lot of people didn't hear about it. I'm going to get a look at >>> it, maybe I'll use it to re-factor some code for more clarity and add >>> other metrics. >>> >>>> Although MAILBOX-152 is created since long, I think it's worth to >>>> talk and >>>> announce on mailing list when introducing such components. Everybody >>>> could >>>> then propose alternative/better solutions. >>> >>> >>> You are right, but since nobody was against it and it required minimal >>> intrusion I decided to go for it. >>> I will be more verbose in the future. >> >> >> Thx. >> >>> >>> As a note, servo also requires to write some code while jetm doesn't >>> so it can be turned off pretty easily. >>> >> >> Servo needs annotations, which is not code, and the start of a server, >> which can be made optional by configuration. >> >>> JMX monitoring is more powerful than what jetm offers. If needed we >>> can provide jetm as an optional package since we can externalize it >>> into a config file and provide a special build profile to include it >>> so no harm done. >>> >> >> Whatever the solution, I favor JMX to gather the metrics. >> Does Jetm support this? >> >>> Since this discussion is open, let's have a "poll" to see what other >>> monitoring solutions are there. >>> If you've worked with something else please share yor experience. >>> >> >> Never used such framework on other projects. >> >>> Thanks, >>> >>>> Thx, >>>> >>>> Eric >>>> >>>> [1] http://techblog.netflix.com/2012/02/announcing-servo.html >>>> >>>> >>>> >>>> On 05/10/2012 03:22 PM, Ioan Eugen Stan wrote: >>>>> >>>>> >>>>> Hi, >>>>> >>>>> I've committed the changes needed to add jetm performance monitoring. >>>>> It uses Spring AOP and can be enabled/ disa bled by configuration for >>>>> every bean that we create. >>>>> >>>>> The project home-page shows some stuff that you can do with it: >>>>> http://jetm.void.fm/views/monitoring_examples.html >>>>> >>>>> It's in the same bucket as JMX but it has the advantage of being very >>>>> easy to enable/disable without code. >>>>> >>>>> Cheers, >>>>> >>>> >>>> -- >>>> eric | http://about.echarles.net | @echarles >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org >>>> For additional commands, e-mail: server-dev-h...@james.apache.org >>>> >>> >>> >>> >> > > -- > eric | http://about.echarles.net | @echarles > > --------------------------------------------------------------------- > To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org > For additional commands, e-mail: server-dev-h...@james.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org