OpenTelemetry Protocol (OTLP) gRPC API

The OTLP gRPC API defines Protocol Buffers service definitions for exporting traces, metrics, and logs over gRPC. It is the primary transport for OpenTelemetry data between SDK instrumentation, the OpenTelemetry Collector, and observability backends, offering bidirectional streaming and efficient binary encoding.

API entry from apis.yml

apis.yml Raw ↑
aid: opentelemetry:opentelemetry-protocol-otlp-grpc-api
name: OpenTelemetry Protocol (OTLP) gRPC API
description: The OTLP gRPC API defines Protocol Buffers service definitions for exporting traces, metrics,
  and logs over gRPC. It is the primary transport for OpenTelemetry data between SDK instrumentation,
  the OpenTelemetry Collector, and observability backends, offering bidirectional streaming and efficient
  binary encoding.
humanURL: https://opentelemetry.io/docs/specs/otlp/#otlpgrpc
tags:
- gRPC
- Logging
- Metrics
- Observability
- Tracing
properties:
- type: Documentation
  url: https://opentelemetry.io/docs/specs/otlp/#otlpgrpc
- type: Reference
  url: https://opentelemetry.io/docs/specs/otlp/#otlpgrpc-response
- type: GitHubRepository
  url: https://github.com/open-telemetry/opentelemetry-proto