1.10.0 (2026-10-05)
Features Added
- Added the
Azure.Monitor.OpenTelemetry.Exporter.StorageSubDirectoryAppContext value, settable withAppContext.SetDataor aruntimeconfig.jsonconfigProperty, so that the processes or entry points of one application can share a persistent storage directory. By default the directory name is derived from the process name andAppContext.BaseDirectory, which splits storage when components of one application differ in either, and a component that runs rarely never drains its backlog. When set, the value replaces those two inputs; the instrumentation key and user name still contribute, so different users and resources stay isolated. Behaviour is unchanged when the value is not set.
(#62997)
Bugs Fixed
- SDK statistics sent to the Microsoft OpenTelemetry distro's configured ingestion endpoint (the
Azure.Monitor.OpenTelemetry.Exporter.RouteSdkStatsToDistroEndpointAppContext switch) now carry the same region-matched SDK statistics instrumentation key as the existing SDK statistics endpoint, instead of an all-zero placeholder. Only the destination differs on the distro path.
(#63342)