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]
>
>

Reply via email to