gRPC is a high-performance remote procedure call framework used to transmit OpenTelemetry data. Within OTLP, it commonly operates synchronously over HTTP/2 with Protocol Buffers; JSON provides a fallback path. section 1.3.2
Operationally, gRPC provides:
- A first-choice communication method for OTLP telemetry. section 1.3.2
- A way for applications and OpenTelemetry-compatible collectors to exchange telemetry through distributed pipelines. section 1.3.2
Figure 1.3 Fluent Bit’s relationship with OpenTelemetry with apps generating OTel logs, metrics, and traces and Fluent Bit facilitating their transmission to an OTel-compliant point of aggregation or processing. Applications can send OTLP data directly or via an OTel component, and we can route data to other OTel services or analysis tools.
The diagram traces applications generating logs, metrics, and traces through Fluent Bit or other OpenTelemetry components toward aggregation, processing, and analysis services. section 1.3.2









