AzureMonitorExporterBuilder
class has been replaced with the AzureMonitorExporter
class (41705 and 42134):
AutoConfiguredOpenTelemetrySdkBuilder sdkBuilder = AutoConfiguredOpenTelemetrySdk.builder();
AzureMonitorExporter.customize(sdkBuilder);
OpenTelemetry openTelemetry = sdkBuilder.build().getOpenTelemetrySdk();
See the Readme for more details
- Fix a race condition RejectedExecutionException
- Fix a bug where post requests to Live Metrics returned http 400 due to malformed json
- Better populate exception type name and message from span events
- Update OpenTelemetry SDK to 1.42.1)
- Improve the error message for null connection string
- Update message in case of connection failure
- Fix pre-aggregated standard HTTP server metric success calculation
- OOM error caused by AzureMonitorLogRecordExporter
- Only emit
_APPRESOURCEPREVIEW_
custom metric in AKS preview integration - Update OpenTelemetry to 2.4.0
- Update OpenTelemetry to 1.31.0
- Use OpenTelemetry AutoConfigure Module
- Don't drop known attributes on custom metrics
- Remove RetryPolicy from metadata service call
- Update OpenTelemetry Java Instrumentation to 1.28.0
- Update OpenTelemetry Java Instrumentation to 1.23.0
- Updated the OpenTelemetry SDK baseline to version 1.20.0
- Replace System.getenv usage with Azure SDK Configuration
- Change the Exporter implementations from public to package-private
- Add metrics exporter.
- Add logs exporter.
- Add disk persistence and retries for ingestion failures.
- Add heartbeat telemetry.
- Added Azure Active Directory authentication support.
- Added Stamp Specific Endpoint redirect support.
- Added support for EventHubs.
- Add sdk version string to telemetry item.
- Updated versions of
opentelemetry-api
andopentelemetry-sdk
to1.7.0
version.
- Fix formatted duration used in setDuration of RequestData and RemoteDependencyData.
- Minor Fix to ndJsonSerialization issue.
AzureMonitorExporterBuilder
now supports reading connection string fromAPPLICATIONINSIGHTS_CONNECTION_STRING
environment variable.
- Updated versions of
opentelemetry-api
andopentelemetry-sdk
to1.0.0
version. More detailed information about the new OpenTelemetry API version can be found in OpenTelemetry changelog. - Updated
azure-core
version to 1.14.0. - Updated
azure-core-http-netty
version to 1.9.0.
- Renamed artifact to
azure-monitor-opentelemetry-exporter
.
- Updated versions of
opentelemetry-api
andopentelemetry-sdk
to0.14.1
version.
- Renamed artifact to
azure-opentelemetry-exporter-azuremonitor
. - Replaced
instrumentationKey()
withconnectionString()
in theAzureMonitorExporterBuilder
.
- Initial release. Please see the README and wiki for information on the new design.