Skip to content

Commit f89ffb0

Browse files
authored
Deprecate the OpenTelemetry exporter (Azure#43992)
1 parent 9ea4d04 commit f89ffb0

File tree

4 files changed

+38
-8
lines changed

4 files changed

+38
-8
lines changed

sdk/monitor/azure-monitor-opentelemetry-exporter/CHANGELOG.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
# Release History
22

3-
## 1.0.0-beta.32 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
3+
## 1.0.0-beta.32 (2025-02-04)
104

115
### Other Changes
126

7+
This package has been deprecated and will no longer be maintained. We encourage you to upgrade to the replacement package, `azure-monitor-opentelemetry-autoconfigure`, to continue receiving updates.
8+
Refer to our deprecation policy (https://aka.ms/azsdk/support-policies) for more details.
9+
Checkout the [Migration Guide](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/monitor/azure-monitor-opentelemetry-exporter/MIGRATION.md) for detailed instructions on how to update your application code from version 1.0.0-beta.x to the `azure-monitor-opentelemetry-autoconfigure` library.
10+
1311
## 1.0.0-beta.31 (2024-10-23)
1412

1513
### Bugs Fixed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Migrating to Azure Monitor OpenTelemetry SDK Autoconfigure Distro
2+
3+
## Replace dependency
4+
5+
Replace the `azure-monitor-opentelemetry-exporter` dependency by the following one
6+
7+
```xml
8+
<dependency>
9+
<groupId>com.azure</groupId>
10+
<artifactId>azure-monitor-opentelemetry-autoconfigure</artifactId>
11+
</dependency>
12+
```
13+
14+
## Update the Java code
15+
16+
Replace:
17+
* the `com.azure.monitor.opentelemetry.exporter.AzureMonitorExporter` class by `com.azure.monitor.opentelemetry.autoconfigure.AzureMonitorAutoConfigure`
18+
* the `com.azure.monitor.opentelemetry.exporter.AzureMonitorExporterOptions` class by `com.azure.monitor.opentelemetry.autoconfigure.AzureMonitorAutoConfigureOptions`
19+

sdk/monitor/azure-monitor-opentelemetry-exporter/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Azure Monitor OpenTelemetry Exporter client library for Java
22

3+
## Deprecation Notice
4+
5+
> Please note, this package has been deprecated and will no longer be maintained. We encourage you to
6+
> upgrade to the replacement package, `azure-monitor-opentelemetry-autoconfigure`, to continue receiving updates.
7+
> Refer to our deprecation policy (https://aka.ms/azsdk/support-policies) for more details.
8+
> Checkout the [Migration Guide](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/monitor/azure-monitor-opentelemetry-exporter/MIGRATION.md) for detailed instructions on how to update your application code from version 1.0.0-beta.x to the `azure-monitor-opentelemetry-autoconfigure` library.
9+
310
This client library provides support for exporting OpenTelemetry data to Azure Monitor. This package assumes your
411
application is already instrumented with the [OpenTelemetry SDK][opentelemetry_sdk] following the [OpenTelemetry
512
Specification][opentelemetry_specification].

sdk/monitor/azure-monitor-opentelemetry-exporter/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,19 @@
1717
<version>1.0.0-beta.32</version> <!-- {x-version-update;com.azure:azure-monitor-opentelemetry-exporter;current} -->
1818

1919
<name>Microsoft Azure SDK for OpenTelemetry Azure Monitor Exporter</name>
20-
<description>This package contains Microsoft Azure SDK for OpenTelemetry Azure Monitor Exporter.</description>
20+
<description>Please note, this package has been deprecated and will no longer be maintained.
21+
We encourage you to upgrade to the replacement package, `azure-monitor-opentelemetry-autoconfigure`, to continue receiving updates.
22+
Refer to our deprecation policy (https://aka.ms/azsdk/support-policies) for more details.</description>
2123

2224
<distributionManagement>
2325
<site>
2426
<id>azure-java-build-docs</id>
2527
<url>${site.url}/site/${project.artifactId}</url>
2628
</site>
29+
<relocation>
30+
<groupId>com.azure</groupId>
31+
<artifactId>azure-monitor-opentelemetry-autoconfigure</artifactId>
32+
</relocation>
2733
</distributionManagement>
2834

2935
<scm>

0 commit comments

Comments
 (0)