|
20 | 20 |
|
21 | 21 | if TYPE_CHECKING: # pragma: no cover |
22 | 22 | from azure.core.credentials import TokenCredential |
23 | | - from opentelemetry.sdk._logs._internal.export import LogRecordExporter |
| 23 | + from opentelemetry.sdk._logs.export import LogRecordExporter |
24 | 24 | from opentelemetry.sdk.metrics.export import MetricExporter |
25 | 25 | from opentelemetry.sdk.resources import Resource |
26 | 26 | from opentelemetry.sdk.trace.export import SpanExporter |
@@ -268,9 +268,9 @@ def _get_otlp_exporters(endpoints: list[str]) -> list["LogRecordExporter | SpanE |
268 | 268 | exporters: list["LogRecordExporter | SpanExporter | MetricExporter"] = [] |
269 | 269 |
|
270 | 270 | for endpoint in endpoints: |
271 | | - exporters.append(OTLPLogExporter(endpoint=endpoint)) # type: ignore[arg-type] |
272 | | - exporters.append(OTLPSpanExporter(endpoint=endpoint)) # type: ignore[arg-type] |
273 | | - exporters.append(OTLPMetricExporter(endpoint=endpoint)) # type: ignore[arg-type] |
| 271 | + exporters.append(OTLPLogExporter(endpoint=endpoint)) |
| 272 | + exporters.append(OTLPSpanExporter(endpoint=endpoint)) |
| 273 | + exporters.append(OTLPMetricExporter(endpoint=endpoint)) |
274 | 274 | return exporters |
275 | 275 |
|
276 | 276 |
|
@@ -493,8 +493,7 @@ def _configure_providers(self, exporters: list["LogRecordExporter | MetricExport |
493 | 493 | """Configure tracing, logging, events and metrics with the provided exporters.""" |
494 | 494 | from opentelemetry._logs import set_logger_provider |
495 | 495 | from opentelemetry.sdk._logs import LoggerProvider, LoggingHandler |
496 | | - from opentelemetry.sdk._logs._internal.export import LogRecordExporter |
497 | | - from opentelemetry.sdk._logs.export import BatchLogRecordProcessor |
| 496 | + from opentelemetry.sdk._logs.export import BatchLogRecordProcessor, LogRecordExporter |
498 | 497 | from opentelemetry.sdk.metrics import MeterProvider |
499 | 498 | from opentelemetry.sdk.metrics.export import MetricExporter, PeriodicExportingMetricReader |
500 | 499 | from opentelemetry.sdk.metrics.view import DropAggregation, View |
@@ -522,7 +521,7 @@ def _configure_providers(self, exporters: list["LogRecordExporter | MetricExport |
522 | 521 | logger_provider.add_log_record_processor(BatchLogRecordProcessor(exporter)) |
523 | 522 | should_add_console_exporter = False |
524 | 523 | if should_add_console_exporter: |
525 | | - from opentelemetry.sdk._logs._internal.export import ConsoleLogExporter |
| 524 | + from opentelemetry.sdk._logs.export import ConsoleLogExporter |
526 | 525 |
|
527 | 526 | logger_provider.add_log_record_processor(BatchLogRecordProcessor(ConsoleLogExporter())) |
528 | 527 |
|
|
0 commit comments