Carsten Lohmann created ARTEMIS-2028:
----------------------------------------

             Summary: Add OpenTracing support (AMQP)
                 Key: ARTEMIS-2028
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2028
             Project: ActiveMQ Artemis
          Issue Type: New Feature
            Reporter: Carsten Lohmann


In order to get an overview of the lifetime of a message going through 
different messaging components, it would be good to have support for 
distributed tracing in Artemis.

The [OpenTracing|http://opentracing.io/] standard defines an API for this, 
facilitating the use of different (OpenTracing-compatible) tracing systems 
(e.g. [Jaeger|https://jaegertracing.io/]).

This would mean more general distributed tracing support than the one proposed 
in ARTEMIS-461.

To start out with, support could be added to the AMQP protocol, using AMQP 
delivery annotations to get the OpenTracing SpanContext from incoming messages 
and to put the SpanContext into outgoing messages.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to