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)