gloo icon indicating copy to clipboard operation
gloo copied to clipboard

Envoy OpenTelemetry Extension

Open DuncanDoyle opened this issue 1 year ago • 0 comments

Context

OpenTelemetry tracer extension in envoy is marked as "work in progress", stating that the:

Functionality is incomplete and it is not intended for production use. This extension has an unknown security posture and should only be used in deployments where both the downstream and upstream are trusted.

Requirement

Improve the OpenTelemetry tracer extension to bring it, initially, to "alpha" status as defined in the Envoy Extension Policy documentation. As part of this the extension's security posture should be identified and documented, also as per the Envoy Extension Policy documentation.

TODO

The extension's functionality is stated as "incomplete". We should identify what (customer) required functionality is missing and define priority on the implementation of these missing features.

References:

Upstream OpenTelemetry tracer proto: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/trace/v3/opentelemetry.proto.html

Upstream issue https://github.com/envoyproxy/envoy/issues/24672

DuncanDoyle avatar May 15 '24 12:05 DuncanDoyle