Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-17595

camel tracing - reset trace in route

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • 4.x
    • camel-tracing
    • None
    • Unknown

    Description

      Add the ability to start a new trace during the exeuction of a route.

      For example, we use an aggregate with completionInterval to group messages. All messages from the aggregate share the same traceID. This results in a single trace spanning all messages over many weeks. We would like each message after the aggregate to receive a new trace to improve visibility. Having the ability to manually close & start the trace would be ideal.

      It would be amazing if it would be possible to call .reset() method from the ActiveSpanManager:

      .process(e -> ActiveSpanManager.reset(e)) 

      Attachments

        Activity

          People

            Unassigned Unassigned
            sijmen Sijmen Huizenga
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: