You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by Zacarias <zm...@gmail.com> on 2009/09/29 00:28:34 UTC

Servicemix monitoring and auditing

Hi,

My name is Zacarias and I'm currently using Servicemix 3.3.1. I want to
improve SM's monitoring features. What I want to do is validate some ideas
to know if It could be interesting for Servicemix project.

First, I want to improve the auditing function creating a JMSAuditing
instead of a JDBC auditor. This would make an asynchronous mechanism to log
events outside Servicemix. I think it will have a better perfomance. These
logs will gave users a database where they can calculate the end-to-end time
and each service provider response time for each service's request.

Also I made a new statistics service which maintains a ranking of endpoint's
requests.
So, I would like to validate the design with someone who participates of the
project and If you want It can be added to servicemix.

Regards,
Zacarias Monzon

Re: Servicemix monitoring and auditing

Posted by Gert Vanthienen <ge...@gmail.com>.
Zacarias,

We defnitely welcome patches for improvements like this, so whatever
contribution you make would be very welcome.  I think the design makes
a lot of sense, off-loading the logging/auditing using JMS has
actually been implemented in
http://code.google.com/p/servicemix-audit-jcr/.  This code has never
been backported into ServiceMix main line, but perhaps you can find
some inspiration there for creating the JMS auditor bit.

Anyway, just let us know if you run into any problems or need help
with this project.

Regards,

Gert Vanthienen
------------------------
Open Source SOA: http://fusesource.com
Blog: http://gertvanthienen.blogspot.com/



2009/9/29 Zacarias <zm...@gmail.com>:
> Hi,
>
> My name is Zacarias and I'm currently using Servicemix 3.3.1. I want to
> improve SM's monitoring features. What I want to do is validate some ideas
> to know if It could be interesting for Servicemix project.
>
> First, I want to improve the auditing function creating a JMSAuditing
> instead of a JDBC auditor. This would make an asynchronous mechanism to log
> events outside Servicemix. I think it will have a better perfomance. These
> logs will gave users a database where they can calculate the end-to-end time
> and each service provider response time for each service's request.
>
> Also I made a new statistics service which maintains a ranking of endpoint's
> requests.
> So, I would like to validate the design with someone who participates of the
> project and If you want It can be added to servicemix.
>
> Regards,
> Zacarias Monzon
>