JMX offers backbone for component management. The component can expose there state, bust must compute it themself. Monitoring includes : - simple application instrumentation - performance computation - some statistical computation : min/max/average value/concurrent threads ... - reporting
commons-monitoring could use JMX as an option to hot-reconfigure and/or extract datas to a console, but this will not be a requirement. 2008/1/15, Bernd Fondermann <[EMAIL PROTECTED]>: > > Hi Nicolas, > > Conceptual question: How does this relate to JMX? > > Have fun with your lab (if approved), > > Bernd > > On Jan 15, 2008 5:07 PM, nicolas de loof <[EMAIL PROTECTED]> wrote: > > Hello, > > > > I'd like to suggest creation of a lab for a java commons-monitoring > > component. The idea is to provide : > > - a simple and lightweight instrumentation API for java application > > - some helper components (servlet filters, AspectJ aspect, AOP > > interceptor...) to quickly instrument an application > > - an extensible backbone for monitored datas, with plugability for > custom > > reporting requirements > > > > I've allready created the www.jmonit.org project with this intention, > but > > could get more feedback from the wide apache developers community. > > > > Maybe such component should live in the commons.apache.org sandbox, in > such > > case please let me know. > > > > > > > > <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns=" > > http://usefulinc.com/ns/doap#" xmlns:foaf="http://xmlns.com/foaf/0.1/" > > xmlns:labs="http://labs.apache.org/doap-ext/1.0#" xmlns:projects=" > > http://projects.apache.org/ns/asfext#"> <Project rdf:about=" > > http://labs.apache.org/labs#commons-monitoring"> > > <name>commons-monitoring</name> > <shortname>commons-monitoring</shortname> > > <shortdesc xml:lang="en">a lightweight and extensible API for java > > application monitoring</shortdesc> <description xml:lang="en">A simple, > > lightweight instrumentation API for Java application monitoring, with an > > extensible backbone to support plugable component to compute monitored > data > > and produce valuable reporting.</description> <homepage rdf:resource=" > > http://labs.apache.org/commons-monitoring/"/> <license rdf:resource=" > > http://usefulinc.com/doap/licenses/asl20"/> <created>2008-1-15</created> > > <labs:status>active</labs:status> <maintainer> <foaf:Person rdf:about=" > > http://people.apache.org/~nicolas/#me"> <foaf:name>nicolas de > > loof</foaf:name> <foaf:homepage rdf:resource=" > > http://people.apache.org/~nicolas/"/> > > > <foaf:mbox_sha1sum>c6e63f73ef39c81bfe7ce3d5d08161e2cfe3d7d5</foaf:mbox_sha1sum> > > </foaf:Person> </maintainer> <repository> <SVNRepository> <location > > rdf:resource="http://svn.apache.org/repos/asf/labs/commons-monitoring/ > "/> > > <browse rdf:resource=" > http://svn.apache.org/viewvc/labs/commons-monitoring/"/> > > </SVNRepository> </repository> > > <programming-language>java</programming-language> <os>OS-agnostic.</os> > > </Project> </rdf:RDF> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
