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=trueoption 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 wouldpublishsome message/event toxyztopic using application B (which is kafka based application) which in turnreceivesmessage/event,processesit and thencommitsback, 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
receiveandprocesstraces, it only haspublishandcommittraces.Trace 2 There is another trace which has a
receiveandprocesstrace and it does have a FOLOWS_FROM relation withTrace 1.With the above trace, if I start from
Trace 1which was the user request i.e., hitting/test/uploadAPI, I don't have end to end trace and no info to reachTrace 2but if I start fromTrace 2I can reachTrace 1using 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