Package go-restful provides functions to trace the emicklei/go-restful/v3 package (https://github.com/emicklei/go-restful).
Instrumentation of an incoming request is achieved via a go-restful FilterFunc called `OTelFilterFunc` which may be applied at any one of
This section is empty.
This section is empty.
func OTelFilter(service string, opts ...Option) restful.FilterFunction
OTelFilter returns a restful.FilterFunction which will trace an incoming request.
The service parameter should describe the name of the (virtual) server handling the request. Options can be applied to configure the tracer and propagators used for this filter.
Config is used to configure the go-restful middleware.
Option specifies instrumentation configuration options.
WithPropagators specifies propagators to use for extracting information from the HTTP requests. If none are specified, global ones will be used.
WithTracer specifies a tracer to use for creating spans. If none is specified, a tracer named "go.opentelemetry.io/contrib/instrumentation/emicklei/go-restful" from the global provider is used.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4