open-telemetry / opentelemetry-dotnet-contrib

This repository contains set of components extending functionality of the OpenTelemetry .NET SDK. Instrumentation libraries, exporters, and other components can find their home here.
https://opentelemetry.io
Apache License 2.0
475 stars 283 forks source link

Distributed traces between the hangfire client and the hangfire server #2322

Open vincent-duret opened 1 week ago

vincent-duret commented 1 week ago

Component

OpenTelemetry.Instrumentation.Hangfire

Is your feature request related to a problem?

I have a web app that enqueues a backgroung job that is executed by an hangfire server app running on a different machine. I have added and setup the hangfire instrumentation package in the hangfire server app. In my opentelemetry app (using Seq), I am expecting to have a correlation between the trace from the web app that enqueues the job and the traces in the hangfire server apps for the corresponding job.

What is the expected behavior?

In my opentelemetry app (using Seq), I am expecting to have a correlation between the trace from the web app that enqueues the job and the traces in the hangfire server apps for the corresponding job.

@fred2u Is it possible to achieve this behavior?

Which alternative solutions or features have you considered?

n/a

Additional context

No response

github-actions[bot] commented 1 week ago

Tagging component owner(s).

@fred2u