Replies: 1 comment
-
@mateuszrzeszutek Can you help here? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi Team
I have an application using Kafka for messaging and there are different micro-services using this application to send/receive messages. I have enabled tracing in both producer and consumer applications and also added
-Dotel.instrumentation.messaging.experimental.receive-telemetry.enabled=true
option to make sure consumer spans are connected, but even with these I can't do forward tracing.For example:
Let's say there is application A with an API
/test/upload
. When the user hit this API, it wouldpublish
some message/event toxyz
topic using application B (which is kafka based application) which in turnreceives
message/event,processes
it and thencommits
back, post commit application A would do some DB change and then respond back to the user.Traces:
Trace 1 I am getting a trace from application A till DB changes but it does not include
receive
andprocess
traces, it only haspublish
andcommit
traces.Trace 2 There is another trace which has a
receive
andprocess
trace and it does have a FOLOWS_FROM relation withTrace 1
.With the above trace, if I start from
Trace 1
which was the user request i.e., hitting/test/upload
API, I don't have end to end trace and no info to reachTrace 2
but if I start fromTrace 2
I can reachTrace 1
using FOLLOW_FROM relationship link.Is there any way to connect traces from starting, can someone help?
Beta Was this translation helpful? Give feedback.
All reactions