2

I have a .NET isolated function with a queue trigger.

When triggering that queue from the storage explorer or from another function using a QueueServiceClient, a new operationId is made up. Thus I cannot correlate it, it seems.

Is it possible to do distributed tracing using W3C standard for Azure Function Queue trigger? I can not find any source on this.

If so, how?

2
  • can you provide some more information so that community will help to solve your query. Commented Oct 17, 2022 at 10:10
  • 1
    @DelliganeshSevanesan I will find some time to create a minimal example. But the gist of the question is how to enable e2e tracing following W3C Trace Context specification on Queue Triggered Functions. I will provide an example soon. Commented Oct 18, 2022 at 7:52

1 Answer 1

0

Currently not supported. Azure Functions team will evaluate this scenario (at some unmentioned point in time) whether or not it can be/will be supported. This has to do with their dependency on the team creating the Azure.Storage.Queues SDK.

https://github.com/Azure/azure-functions-dotnet-worker/issues/1126

Sign up to request clarification or add additional context in comments.

2 Comments

Any update on that? @XWIKO
Hi @WojciechRak They mentioned 3 weeks ago that it is not possible still. Also does not look like they are going to be working on that. github.com/Azure/azure-functions-dotnet-worker/issues/…

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.