Dynamically loadable OpenTracing tracer¶
config.trace.v2.DynamicOtConfig¶
[config.trace.v2.DynamicOtConfig proto]
DynamicOtConfig is used to dynamically load a tracer from a shared library that implements the OpenTracing dynamic loading API.
This extension may be referenced by the qualified name envoy.tracers.dynamic_ot
Note
This extension is intended to be robust against untrusted downstream traffic. It assumes that the upstream is trusted.
{
  "library": "...",
  "config": "{...}"
}
- library
- (string, REQUIRED) Dynamic library implementing the OpenTracing API. 
- config
- (Struct) The configuration to use when creating a tracer from the given dynamic library.