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

Claus Ibsen commented on CAMEL-6148:
------------------------------------

We should add options to control if the backlog tracer should
- drain on dump  = true|false ; whether to drain the queue when dumping
- retain period = N period ; to retain only the messages for the last N period, 
eg last 5 minutes

                
> BacklogTracer - Allow to capture message tracers and store in backlog for 
> retrieval on demand (pull based)
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-6148
>                 URL: https://issues.apache.org/jira/browse/CAMEL-6148
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-core, jmx
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>             Fix For: 2.11.0
>
>
> A new type of message tracer in Camel that stores the traced messages in an 
> internal backlog queue, which can be access on demand by management API.
> This allows us to build a karaf command to show messages traces, and allow 
> end users to integrate this easier with their JMX tooling etc.
> The name BacklogTracer was chosen as MessageTracer would be ambiguous with 
> the existing Tracer. 
> The existing Tracer is too fine grained and has some awkward issues as well.

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

Reply via email to