$npx skillfedfor your agent

opentelemetry-proto

OpenTelemetry Python Proto

With conditionsPyPI Released Jul 2026406.3M downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — opentelemetry_proto-1.44.0-py3-none-any.whl
v1.44.0 · released 2026-07-16 · Python >=3.10 · 1 runtime deps: protobuf

Yes, if you are building OpenTelemetry exporters, collectors, or custom telemetry tools. No, if you are only instrumenting an application—install higher-level OpenTelemetry packages instead, which depend on this automatically. The package is stable, actively maintained, and carries no known vulnerabilities.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later.
  • Low friction install with a single runtime dependency (protobuf).
  • Actively maintained with a recent release (29 days old) and sustained repository activity.

License · maintenance · safety

Apache-2.0 (permissive) — Apache-2.0 permissive license allows use in commercial and open-source projects with minimal restrictions; attribution required.

last release 2026-07-16 (29 days) · last repo commit 2026-08-13 · 2,587 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 406,288,842 downloads/mo, #106 on PyPI

Verify before relying

pip install opentelemetry-proto

import opentelemetry_proto
  • Whether this package is intended for direct use or primarily as a dependency of other OpenTelemetry packages.
  • What specific OTLP protocol version is covered by the v1.10.0 protobuf definitions.
  • Which specific protobuf message classes are available and how to access them.
Same gist for agents: .md · .json

What it is and what it does

This package contains auto-generated Python protobuf message classes that implement the OpenTelemetry data model. It is a foundational component of the OpenTelemetry ecosystem, providing the serialization layer for telemetry signals in the OTLP format. The code is generated from opentelemetry-proto and kept in sync with upstream protocol definitions.

Developers typically do not install this package directly; instead, it serves as a dependency for OpenTelemetry exporters, collectors, and instrumentation libraries that need to encode and send telemetry data. The package depends on protobuf for message serialization and deserialization.

Use it for

  • Building custom OTLP exporters that serialize telemetry to protobuf format.
  • Developing OTLP-compatible collectors or receivers that deserialize incoming telemetry data.
  • Inspecting or manipulating raw OTLP protobuf messages in diagnostic or testing tools.
  • Integrating with OpenTelemetry instrumentation libraries that depend on this proto layer.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you are building OpenTelemetry exporters, collectors, or custom telemetry tools.

No, if you are only instrumenting an application—install higher-level OpenTelemetry packages instead, which depend on this automatically. The package is stable, actively maintained, and carries no known vulnerabilities.

Install

opentelemetry-proto on PyPI

Before you install

Low friction install with a single runtime dependency (protobuf). Actively maintained with a recent release (29 days old) and sustained repository activity. Supports Python 3.10 through 3.14.

Requires Python 3.10 or later.

License in practice

Apache-2.0 permissive license allows use in commercial and open-source projects with minimal restrictions; attribution required.

Quickstart

pip install opentelemetry-proto

import opentelemetry_proto

Verify before relying

  • Whether this package is intended for direct use or primarily as a dependency of other OpenTelemetry packages.
  • What specific OTLP protocol version is covered by the v1.10.0 protobuf definitions.
  • Which specific protobuf message classes are available and how to access them.

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
protobuf
MaintenanceActively maintained 29 days since the last release
Last repo commit
First released
Downloads406,288,842 / month, #106 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableFramework :: OpenTelemetryIntended Audience :: DevelopersProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Evidence: opentelemetry_proto-1.44.0-py3-none-any.whl

Tags

Capabilities
opentelemetry protobuf messagesotlp data modeltelemetry serializationopentelemetry protootlp protocol bufferstelemetry data encoding
Topics
observabilityprotobufotlp

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “opentelemetry protobuf messages”

Give your agent the search over MCP, or paste the wish link into any chat.

Similar packages

opentelemetry-exporter-otlp-proto-common With conditions
PyPI · Monitoring · released Jul 2026

Provides Protobuf encoding utilities for OpenTelemetry telemetry data, used internally by gRPC and HTTP exporters to serialize traces, metrics, and logs.

Apache-2.0pure Python · 3.10+
341.4Mdownloads / mo
opentelemetry-exporter-otlp-proto-http Worth it
PyPI · Monitoring · released Jul 2026

Exports OpenTelemetry observability data to an OpenTelemetry Collector using Protobuf-encoded messages over HTTP.

Install it if you are using OpenTelemetry in Python and need to send data to a Collector over HTTP.

Apache-2.0pure Python · 3.10+
409.9Mdownloads / mo
opentelemetry-exporter-otlp-proto-grpc Worth it
PyPI · Monitoring · released Jul 2026

Exports telemetry data from Python applications to an OpenTelemetry Collector using the OTLP protocol over gRPC with Protobuf serialization.

Install it if you are already using opentelemetry-sdk and need to send data to a collector via gRPC—it has low friction, no known vulnerabilities, and permissive…

Apache-2.0pure Python · 3.10+
313.3Mdownloads / mo
opentelemetry-exporter-jaeger-proto-grpc Skip
PyPI · Monitoring · released Nov 2023

Exports OpenTelemetry tracing data to Jaeger using gRPC and Protocol Buffers, enabling distributed tracing collection and visualization.

Apache-2.0pure Python · 3.7+
375.1Kdownloads / mo
opentelemetry-exporter-otlp Worth it
PyPI · Monitoring · released Jul 2026

Installs OpenTelemetry exporters for sending telemetry data to an OpenTelemetry Collector via gRPC or HTTP protocols.

Apache-2.0pure Python · 3.10+
188.2Mdownloads / mo
opencensus-proto Skip
PyPI · Monitoring · released Apr 2019

Provides Protocol Buffer definitions for OpenCensus tracing and metrics, enabling language-independent serialization of observability data across distributed systems.

Apache-2.0pure Pythonabandoned
96.3Kdownloads / mo

See also snowflake-telemetry-python · flyteidl2 · opentelemetry-exporter-zipkin-proto-http · protobuf-decoder