flyteorg / flyte

Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.
https://flyte.org
Apache License 2.0
5.17k stars 550 forks source link

[Housekeeping] Distributed Tracing Should Support OTLP Exporters #5476

Open Sovietaced opened 2 weeks ago

Sovietaced commented 2 weeks ago

Describe the issue

Current Flyte only supports exporting distributed traces to a file or using the jaeger protocol. The jaeger protocol has been deprecated in favor of OTLP.

What if we do not do this?

Newer versions of https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main have removed support for the jaeger protocol entirely, which would break Flyte as is.

Related component(s)

No response

Are you sure this issue hasn't been raised already?

Have you read the Code of Conduct?

runllm[bot] commented 2 weeks ago

Flyte currently supports exporting distributed traces to a file or using the Jaeger protocol. However, the Jaeger protocol has been deprecated in favor of OTLP (OpenTelemetry Protocol). According to the OpenTelemetry Collector Contrib repository, newer versions have removed support for the Jaeger protocol, which could break Flyte's current tracing capabilities.

Would you like more detail on how to integrate OTLP exporters into Flyte?

Sources:


This is an AI-generated response and your feedback is appreciated! Please leave a 👍 if this is helpful and 👎 if it is not.

Mention @runllm to ask follow-up questions. See runllm.com for more!