You’re deploying a worker service that pulls messages from Azure Service Bus and logs operations to Application Insights via OpenTelemetry. You want telemetry to appear as “Requests” in Application Insights.
What should you do?
Define the span as Client to match dependency tracing.
Set the span kind to Consumer when processing messages.
Set the span kind to Server when dequeuing.
Use a Histogram to record the message processing latency.
Consumer spans are mapped to Requests in Application Insights.