You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Alexis Kinsella (JIRA)" <ji...@apache.org> on 2013/01/23 09:20:12 UTC

[jira] [Comment Edited] (CAMEL-5995) Improvment of InstrumentationProcessor

    [ https://issues.apache.org/jira/browse/CAMEL-5995?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13560469#comment-13560469 ] 

Alexis Kinsella edited comment on CAMEL-5995 at 1/23/13 8:18 AM:
-----------------------------------------------------------------

The goal is to trace processors which are involded during the process of an exchange on a route.
Since routes are dynamically assembled in the software i'm working on, it is a good way to track each exchanges across processors of a route.
Tracing exchanges on camel routes allows to diagnose and audit afterward what happened.

InstrumentationProcessor does not allow to reveal the identity of some processors involved in exchange processing because of there wrapped nature (WrapProcessor, DelegateProcessor). That the reason of the proposed improvement in getTraceLabel methods.
                
      was (Author: alexiskinsella):
    The goal is to trace processors which are involded during the process of exchange on a route.
Since routes are dynamically assembled in the software i'm working on, it is a good way to track each exchanges across processors of a route.
Tracing processing of exchanges on camel route allows to diagnose and audit afterward what happened.

InstrumentationProcessor does not allow to reveal the identity of some processors involved in exchange processing because of there wrapped nature. That the reason of the proposed improvment in getTraceLabel methods.
                  
> Improvment of InstrumentationProcessor
> --------------------------------------
>
>                 Key: CAMEL-5995
>                 URL: https://issues.apache.org/jira/browse/CAMEL-5995
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-core, jmx
>    Affects Versions: 2.9.5, 2.10.3
>            Reporter: Alexis Kinsella
>            Priority: Minor
>         Attachments: InstrumentationProcessor.java
>
>
> Hi, 
> The software I'm working on rely on some logging from Instrumentation Processor. Since release of Camel 2.9 there were some changes that made logging less workable.
> Therefore I propose some improvments in that class.
> I hope it can help.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira