OTelFeature

KubeCon + CloudNativeCon North America 2026

OpenFeature as a Control Plane for OpenTelemetry

Controlling OpenTelemetry instrumentation at runtime with OpenFeature.

Flagsmith × Dash0

Try the PoC on GitHub

Missed a part? KubeCon recordings go up on the CNCF YouTube channel a few weeks after the event.

Talk to us

Questions we didn’t get to, want to try this in your own setup, or have opinions on the open questions? Reach out:

About the talk

Observability is usually configured up front: too much telemetry while everything is healthy, too little once an incident starts. This talk uses OpenFeature flags to control OpenTelemetry instrumentation at runtime, so a service moves from lightweight tracing to detailed diagnostics without a redeploy.

The demo turns tracing off with one flag, drops INTERNAL spans while keeping the I/O edges, and targets by OpenTelemetry semantic conventions used as evaluation context, down to sampling that follows the error rate. The question we leave you with: should semantic conventions become the vendor-neutral control surface for this?

Speakers

Simon Schrottner

Simon Schrottner

Flagsmith · OpenFeature Technical Committee

Juliano Costa

Juliano Costa

Dash0 · OpenTelemetry Demo maintainer

The code

The project behind the talk is called OTelFeature:

Found it useful? A star on the repos tells us to keep going.

Take it further

Flagsmith

Open-source feature flag service with OpenFeature providers for Java, Python, Go and more, a dashboard and segments for targeting.

Start free OpenFeature docs

Dash0

OpenTelemetry-native observability. See the effect of your flags on your traces.

Start free trial Book a demo

Learn more