An Azure service that provides a general-purpose, serverless container platform.
In ACA the problem was the platform follows this priority logic internally for you app container environment:
- If
daprAIInstrumentationKeyis set → Dapr traces go to App Insights path (bypasses your OTel config) - If
daprAIInstrumentationKeyis null/not set → Dapr traces go to managed OTel agent
Fix / Recommended Action:
To resolve this, set the Dapr Application Insights Instrumentation Key to null in your managed environment configuration. By ensuring the following properties are removed or set to null:
"properties": {
"daprAIInstrumentationKey": null,
"daprAIConnectionString": null
}
Once this change is deployed and the environment is updated, the platform will correctly route your Dapr sidecar trace spans through the managed OTel agent, and they will then appear in your configured OTEL service.