camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <claus.ib...@gmail.com>
Subject Re: JMX in Camel 2.1 - Processor MBeans
Date Thu, 08 Oct 2009 08:21:32 GMT
On Thu, Oct 8, 2009 at 10:18 AM, _Jens <jens.riemschneider@icw.de> wrote:
>
> Yes, this is true. In theory it is possible to use some custom expression
> that does significant work, but most setHeader steps are probably very
> light-weight.
>
> However, this means that a custom processor used with process() needs to
> implement Service if I want to simply have some performance numbers for it
> (e.g. how often it was called). For such a case I would not necessarily be
> interested in manipulating it (e.g. starting/stopping).

Yeah good point. I have created a ticket
https://issues.apache.org/activemq/browse/CAMEL-2055


>
> Jens
>
>
> Claus Ibsen-2 wrote:
>>
>> On Thu, Oct 8, 2009 at 9:57 AM, _Jens <jens.riemschneider@icw.de> wrote:
>>>
>>> Just debugged this a bit and it seems that processors have to implement
>>> Service to be instrumented. The processor for setHeader only implements
>>> Processor, whereas TransformProcessor extends ServiceSupport.
>>>
>>
>> Ah well spotted. I wonder if we should add management of these micro
>> processors anyway.
>> It makes more sense to have processors specific management where you
>> can manipulate them at runtime.
>>
>>
>>>
>>> _Jens wrote:
>>>>
>>>> Hi,
>>>>
>>>> I just checked out the new example for the JMX management in Camel 2.1.
>>>> When I run the example and browse the MBeans with JConsole, I can see
>>>> all
>>>> the processors of the route being instrumented. I then added a setHeader
>>>> to the route, but it was not shown in JConsole. However, a transform
>>>> step
>>>> I added as well was shown. What is the plan for instrumenting
>>>> processors?
>>>> Will there be some processors of some specific type that are not
>>>> instrumented? I understand that this is still work in progress, just
>>>> wanted to know what we can expect.
>>>>
>>>> Thanks,
>>>> Jens
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/JMX-in-Camel-2.1---Processor-MBeans-tp25799266p25799847.html
>>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>>
>> --
>> Claus Ibsen
>> Apache Camel Committer
>>
>> Open Source Integration: http://fusesource.com
>> Blog: http://davsclaus.blogspot.com/
>> Twitter: http://twitter.com/davsclaus
>>
>>
>
> --
> View this message in context: http://www.nabble.com/JMX-in-Camel-2.1---Processor-MBeans-tp25799266p25800123.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>



-- 
Claus Ibsen
Apache Camel Committer

Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus

Mime
View raw message