Enabling On OTLP Support in Azure App insights

Turning on OTLP support for azure application insights was recently released in GA. I can enable this through azure portal but I’m struggling to find this feature in terraform azurerm provider.

When enabled I can see that there is a managed data collection endpoint and a rule created and these are created.

I appreciate any insight into this. Is this likely hasn’t been implemented as a feature yet? Or is it by design that we should create the data collection rule and endpoint to attach any azure monitor workspace for OTLP ingestion through azure app insights ?

1 Like

Hi NishikaDeSilva,

What I am currently seeing is that there is no simple Terraform flag equivalent to the portal option “OTLP support On” for Application Insights. Microsoft documents two valid approaches: the portal workflow with OTLP support enabled, or manual orchestration with DCR and DCE for OTel Collector ingestion. In my environment, manual DCR and DCE ingestion appears to work, but the Application Insights Overview tiles still show a metric path mismatch, so they can be empty or inconsistent, while Performance and Failures still contain data. My current conclusion is that this is more likely a UX and data-path alignment gap between manual OTLP orchestration and built-in App Insights overview experiences.

ingest OTLP data into Azure Monitor using the OTel Collector.