Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API change of the Azure Monitor exporter #42134

Merged
merged 4 commits into from
Oct 1, 2024

Conversation

jeanbisutti
Copy link
Contributor

  • Low-level API removed
  • AzureMonitor => AzureMonitorExporter
  • AzureMonitorExporterBuilder => AzureMonitorExporterOptions (build exporter methods not public, implementation of the HTTP traits removed bur methods not renamed)
  • AzureMonitorExporter (previously AzureMonitorExporterBuilder) moved to the com.azure.monitor.opentelemetry.exporter package)

@github-actions github-actions bot added azure-spring All azure-spring related issues OpenTelemetry OpenTelemetry instrumentation labels Sep 30, 2024
@azure-sdk
Copy link
Collaborator

azure-sdk commented Sep 30, 2024

API change check

APIView has identified API level changes in this PR and created following API reviews.

com.azure:azure-monitor-opentelemetry-exporter

@jeanbisutti jeanbisutti force-pushed the jean/azure-monitor-exporter-new-api branch from 3645c94 to cac5605 Compare September 30, 2024 15:51
@jeanbisutti jeanbisutti enabled auto-merge (squash) September 30, 2024 16:50
@jeanbisutti jeanbisutti enabled auto-merge (squash) September 30, 2024 16:52
jeanbisutti and others added 2 commits October 1, 2024 13:39
…/com/azure/monitor/opentelemetry/exporter/AzureMonitorExporterOptions.java

Co-authored-by: Liudmila Molkova <limolkova@microsoft.com>
Copy link
Member

@lmolkova lmolkova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd be nice to address https://github.com/Azure/azure-sdk-for-java/pull/42134/files#r1781690171 in this PR, looks great otherwise!

@jeanbisutti
Copy link
Contributor Author

/check-enforcer override

@jeanbisutti
Copy link
Contributor Author

/check-enforcer override

LogsIngestionAsyncClientTest.testUploadLogsInBatches seems flaky on macOS

@lmolkova lmolkova merged commit c547d8f into main Oct 1, 2024
101 of 103 checks passed
@lmolkova lmolkova deleted the jean/azure-monitor-exporter-new-api branch October 1, 2024 21:45
mssfang pushed a commit to mssfang/azure-sdk-for-java that referenced this pull request Oct 21, 2024
* API change of the Azure Monitor exporter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
azure-spring All azure-spring related issues OpenTelemetry OpenTelemetry instrumentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants