MattMc this is exciting! I came to this post looking for a related topic - Azure PaaS resources have the ability to stream logs and metrics to an event hub via "Diagnostic Settings". From there they can be consumed by other systems that also support OTel such as Elasticsearch and self-managed Prometheus. Does the proposed plan in 2024 include exporting OTel-compatible logs and metrics via this route?
There's a hint that such a thing might be part of the plan in this paragraph, but I'd like to double-check.
What about other Azure PaaS environments, such as Azure Functions, Azure App Service, and Azure Container Apps? What about edge workloads such as those running on browsers or devices? For these scenarios, we plan to treat OTLP as a first-class protocol at the Azure Monitor service ingestion endpoint to enable customers to send OTLP signals from anywhere. We plan to start with native OTLP ingestion for metrics, followed by native OTLP ingestion for logs and traces.