Skip to content

Latest commit

 

History

History
237 lines (159 loc) · 10.9 KB

File metadata and controls

237 lines (159 loc) · 10.9 KB

Release History

1.0.0 (2023-09-20)

Bugs Fixed

  • Fixed an issue during network failures which prevented the exporter to store the telemetry offline for retrying at a later time. (#38832)

Other Changes

  • Update OpenTelemetry dependencies (#38430) (#38568)
    • OpenTelemetry 1.6.0
    • OpenTelemetry.PersistentStorage.FileSystem 1.0.0

1.0.0-beta.14 (2023-08-09)

Breaking Changes

  • Location ip on server spans will now be set using client.address tag key on activity instead of http.client_ip. (#37707)
  • Removing ServiceVersion.V2020_09_15_Preview. This is no longer in use and the exporter has already defaulted to the latest ServiceVersion.v2_1. (#37996)
  • Remove Nullable Annotations from the Exporter's public API. (#37996)

Bugs Fixed

  • Fixed an issue causing no telemetry if SDK Version string exceeds max length. (#37807)

Other Changes

  • Update OpenTelemetry dependencies (#37837)
    • OpenTelemetry 1.5.1

1.0.0-beta.13 (2023-07-13)

Features Added

  • Added ApplicationInsightsSampler to the exporter, enabling users to customize the sampling rate using the SamplingRatio property. (#36972)

Other Changes

1.0.0-beta.12 (2023-06-06)

Features Added

  • Add support for Authenticated User Id. (#36509)
  • Add db.name to custom properties. (#36389)

Bugs Fixed

  • Fixed an issue which resulted in standard metrics getting exported to backends other than Azure Monitor, when Azure Monitor metric exporter was used with other exporters such as otlp side by side. (#36369)

Other Changes

  • Removed _OTELRESOURCE_ export from Logs and Metrics. (#36430)

1.0.0-beta.11 (2023-05-09)

Features Added

  • Resource attributes will now be exported as custom dimensions on Metric telemetry with the name _OTELRESOURCE_. This Metric will be included in every batch of telemetry items sent to the ingestion service. (#36063)

Other Changes

  • Update OpenTelemetry dependencies (#35664)
    • OpenTelemetry.PersistentStorage.FileSystem 1.0.0-beta2

1.0.0-beta.10 (2023-04-11)

Bugs Fixed

  • Fixed an issue of when using ILogger to log an Exception a custom message would override the exception message. (#33860)

1.0.0-beta.9 (2023-03-14)

Other Changes

  • Changed Attach Statsbeat name as per spec
  • Upgraded dependent Azure.Core to 1.30.0 due to an issue in ArrayBackedPropertyBag in Azure.Core version 1.29.0.

1.0.0-beta.8 (2023-03-07)

Features Added

  • AAD can now be configured via AzureMonitorExporterOptions (#34555)

  • Connection String can now be provided via APPLICATIONINSIGHTS_CONNECTION_STRING environment variable (#34275)

  • dependencies\duration and requests\duration standard metrics will now be exported by default when trace exporter is used alongside metric exporter (#34010) (#33955)

  • Added support for named options (#33803)

Bugs Fixed

  • Fixed an issue of missing logs due to unhandled exception. (#34423)

Other Changes

  • Update OpenTelemetry dependencies (#34551)
    • OpenTelemetry 1.4.0

1.0.0-beta.7 (2023-02-07)

Features Added

  • Added support for parsing AADAudience from ConnectionString (#33593)
  • Activity Events (SpanEvents), except those representing Exception, will be exported to TraceTelemetry table (#32980) Exceptions reported via ActivityEvents will continue to be exported to ExceptionTelemetry table

Bugs Fixed

  • 4xx errors on Request telemetry will now be reported as failures (#33617)

Other Changes

  • Update OpenTelemetry dependencies (#33859)
    • OpenTelemetry 1.4.0-rc.3

1.0.0-beta.6 (2023-01-10)

Features Added

Other Changes

  • Update OpenTelemetry dependencies (#33152)
    • OpenTelemetry 1.4.0-rc.1

1.0.0-beta.5 (2022-11-08)

Features Added

  • Add support for exporting Histogram Min and Max (#32072)
  • Add support for exporting UpDownCounter and ObservableUpDownCounter (#32170)

Other Changes

  • Update OpenTelemetry dependencies (#32047)
    • OpenTelemetry v1.4.0-beta.2
  • Debugging Output now includes Telemetry sent from storage (#32172)

1.0.0-beta.4 (2022-10-07)

Features Added

  • A public "AddAzureMonitorExporter" method is now available for all three signals
    • AddAzureMonitorTraceExporter() for Traces (available in previous version)
    • AddAzureMonitorMetricExporter() for Metrics (#26651)
    • AddAzureMonitorLogExporter() for Logs (#26355)
  • Added support for offline storage when ingestion endpoint is unavailable. This is enabled by default.
    • Default directory is "Microsoft\AzureMonitor" (#31073)
    • Users may override the default location by setting AzureMonitorExporterOptions.StorageDirectory (#26494)
    • Users may disable by setting AzureMonitorExporterOptions.DisableOfflineStorage (#28446)
  • Added support for exception telemetry from ILogger (#26670)
  • Support for exporting Activity exception event (#29676)
  • Added support for sampling using Application Insights based sampler (#31118)

Breaking Changes

  • Request and Dependency Success criteria will now be decided based on Activity.Status (#31024)
  • Changed AzureMonitorTraceExporter to internal (#31067)

Bugs Fixed

  • Fix shared RoleName/RoleInstance between Trace and Log Exporter (#26438)

Other Changes

  • Update OpenTelemetry dependencies (#31065)
    • OpenTelemetry v1.3.1
    • OpenTelemetry.Extensions.PersistentStorage v1.0.0-beta.1

1.0.0-beta.3 (2021-10-04)

1.0.0-beta.2 (2021-03-04)

1.0.0-beta.1 (2020-11-06)

This is a beta version, so breaking changes are possible in subsequent releases as we improve the product. To provide feedback, please submit an issue in our Azure SDK for .NET GitHub repo.