Как получить сквозную трассировку между несколькими микросервисами? - PullRequest
0 голосов
/ 04 марта 2020

Я использую следующую зависимость для отслеживания отрезков rabbitmq.

compile group: 'io.opentracing.contrib', name: 'opentracing-spring-rabbitmq-parent', version: '2.0.5'

Я пытаюсь проследить промежутки между несколькими микроуслугами, но получаю только промежуток для одной микроуслуги как следующий

производитель

Теги routingkey
"" messageid
"null"

component
"rabbitmq"

exchange
"audit_exchange"

span.kind
«производитель»

ТАК, я получаю трассировку только для стороны производителя, и я хочу трассировки для сквозного потока. означает, через сколько микроуслуг этот запрос прошел? сколько времени потребовалось для каждого микро сервиса? et c.

Возможно ли это путем добавления только зависимостей или мне нужно добавить что-то дополнительное?

...