You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In otel.ts I have sqsExtractContextPropagationFromPayload: true under AwsInstrumentation. I have 2 endpoints /send which sends a message to SQS and another endpoint /receive which pulls message from SQS and makes a http call before deleting the message from queue.
I assume since its extracting traceParent from MessageAttributes while receiving message it should set that as parent trace and add any spans to it (in /receive)? However, I see no updates to /send trace (had 3 spans after sending a message to sqs and it didn't update after calling /receive)?
I see a link on /receive trace to /send trace but I see that regardless of sqsExtractContextPropagationFromPayload being true or false. (see image #3).
Jaeger Main Page:
/send Trace Details
/receive Trace Details
What did you expect to see?
Spans to be added to original trace i.e. /send but I don't see any spans being added to send trace after calling receive.
What did you see instead?
see my details above.
Additional context
The text was updated successfully, but these errors were encountered:
What version of OpenTelemetry are you using?
What version of Node are you using?
❯ node -v
v20.11.1
What did you do?
I created a repo to reference this issue.
In otel.ts I have
sqsExtractContextPropagationFromPayload: true
under AwsInstrumentation. I have 2 endpoints/send
which sends a message to SQS and another endpoint/receive
which pulls message from SQS and makes a http call before deleting the message from queue.I assume since its extracting
traceParent
from MessageAttributes while receiving message it should set that as parent trace and add any spans to it (in/receive
)? However, I see no updates to/send
trace (had 3 spans after sending a message to sqs and it didn't update after calling/receive
)?I see a link on
/receive
trace to/send
trace but I see that regardless ofsqsExtractContextPropagationFromPayload
being true or false. (see image #3).Jaeger Main Page:
/send Trace Details
/receive Trace Details
What did you expect to see?
Spans to be added to original trace i.e.
/send
but I don't see any spans being added tosend
trace after callingreceive
.What did you see instead?
see my details above.
Additional context
The text was updated successfully, but these errors were encountered: