opentelemetry-exporter-otlp
OpenTelemetry Collector Exporters
Install
opentelemetry-exporter-otlp on PyPI
pip
pip install opentelemetry-exporter-otlpuv
uv add opentelemetry-exporter-otlppoetry
poetry add opentelemetry-exporter-otlpPackage facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 2 — opentelemetry-exporter-otlp-proto-grpc, opentelemetry-exporter-otlp-proto-http |
| Maintenance | actively maintained — 28 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: opentelemetry_exporter_otlp-1.44.0-py3-none-any.whl
About opentelemetry-exporter-otlp
from the package's own PyPI description — quoted content, verbatim
OpenTelemetry Collector Exporters
|pypi|
.. |pypi| image:: https://badge.fury.io/py/opentelemetry-exporter-otlp.svg :target: https://pypi.org/project/opentelemetry-exporter-otlp/
This library is provided as a convenience to install all supported OpenTelemetry Collector Exporters. Currently it installs:
- opentelemetry-exporter-otlp-proto-grpc
- opentelemetry-exporter-otlp-proto-http
In the future, additional packages will be available: * opentelemetry-exporter-otlp-json-http
To avoid unnecessary dependencies, users should install the specific package once they've determined their preferred serialization and protocol method.
Installation
::
pip install opentelemetry-exporter-otlp
References
OpenTelemetry Collector Exporter <https://opentelemetry-python.readthedocs.io/en/latest/exporter/otlp/otlp.html>_OpenTelemetry Collector <https://github.com/open-telemetry/opentelemetry-collector/>_OpenTelemetry <https://opentelemetry.io/>_OpenTelemetry Protocol Specification <https://github.com/open-telemetry/oteps/blob/main/text/0035-opentelemetry-protocol.md>_
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
A convenience metapackage that installs OpenTelemetry's OTLP Collector exporters for gRPC and HTTP protocols, enabling applications to send observability data to OpenTelemetry Collectors.
Low friction; the package is a pure-Python wheel with only two runtime dependencies. Actively maintained with a recent release 28 days ago and continuous repository activity.
Apache-2.0 permissive license allows commercial and private use with minimal restrictions, typical for OpenTelemetry ecosystem packages.
Usage
pip install opentelemetry-exporter-otlp
from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter
exporter = OTLPSpanExporter()
Requires Python 3.10 or later; opentelemetry-exporter-otlp-proto-grpc and opentelemetry-exporter-otlp-proto-http must be available at runtime.
Verdict: Production-stable metapackage (Apache-2.0) with active maintenance and no known vulnerabilities. Recommended for projects needing OTLP export; users should consider installing specific exporter variants directly once their protocol preference is determined to reduce unnecessary dependencies.
Needs verification
- Specific endpoint configuration requirements and defaults for the gRPC and HTTP exporters.
- Performance characteristics or latency overhead of the gRPC vs. HTTP exporters in typical observability pipelines.
Similar packages
permissive · top 1,000 on PyPI
opentelemetry-exporter-otlp-proto-httppermissive · top 1,000 on PyPI
opentelemetry-exporter-otlp-proto-commonpermissive · top 1,000 on PyPI
opentelemetry-instrumentationpermissive · top 1,000 on PyPI
opentelemetry-exporter-prometheuspermissive · top 1,000 on PyPI
opentelemetry-protopermissive · top 1,000 on PyPI
opentelemetry-sdkpermissive · top 100 on PyPI
opentelemetry-apipermissive · top 100 on PyPI
opentelemetry-instrumentation-dbapipermissive · top 1,000 on PyPI
opentelemetry-instrumentation-fastapipermissive · top 1,000 on PyPI