Skip to main content
Feedback

Overview

Flow allows you to send observability data to an OpenTelemetry Protocol (OTLP) endpoint, allowing you to troubleshoot, debug, and manage flow runtime performance.

Observability

Flow runtime data is exported using the OpenTelemetry standard. This vendor-agnostic standard allows you to work with your telemetry data in the application and system of your choice.

Observability data can be sent to an application performance monitoring (APM) system, by either:

  • Sending data directly to an APM system that supports direct OTLP ingestion, such as Honeycomb for example.

  • Sending data to an OpenTelemetry collector managed by your Organization, that passes the data through to an APM system. Some APM systems require a collector, as they do not support direct OTLP ingestion.

Setting up observability

A tenant administrator can enable and configure observability for a tenant on the Tenant page.

Observability configuration requires the OpenTelemetry Protocol (OTLP) endpoint to which data should be sent, such as the APM system or the collector.

Worked examples are provided to iilustrate how to pass data directly to an APM, or through a collector:

Observability data can also be exported for runtime environments:

Understanding observability data

observability data follows the OpenTelemetry standard, which is built around the 'trace' data concept.

OpenTelemetry documentation

Learn more about the OpenTelemetry standard and collectors in the documentation:

On this Page