# OpenTelemetry Python SDK

The OpenTelemetry Python SDK provides the reference implementation of the OpenTelemetry Python API. It includes the concrete classes for managing and exporting traces, metrics, and logs — such as `TracerProvider`, `MeterProvider`, span processors, metric readers, and exporters. The SDK is responsible for sampling, batching, and delivering telemetry data to backends.

Install the SDK in your application to configure how telemetry is collected, processed, and exported.

- opentelemetry.sdk._logs package
- opentelemetry.sdk.resources package
- opentelemetry.sdk.trace package
- opentelemetry.sdk.metrics package
- opentelemetry.sdk.error_handler package
- opentelemetry.sdk.environment_variables
- Declarative Configuration