# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
InstrumentHttpClientRequest is a middleware that wraps the provided http.RoundTripper to observe the request duration with the provided ObserverVec.
InstrumentHttpClientRequestCounter is a middleware that wraps the provided http.RoundTripper to observe the request result with the provided CounterVec.
InstrumentHttpClientRequestTrace is a middleware that wraps the provided RoundTripper and reports times to hook functions provided in the InstrumentTrace struct.
InstrumentHttpServerRequests is a middleware that wraps the provided http.Handler to observe the request duration with the provided ObserverVec.
InstrumentHttpServerRequestsRequestSize is a middleware that wraps the provided http.Handler to observe the request size with the provided ObserverVec.
InstrumentHttpServerRequestsResponseSize is a middleware that wraps the provided http.Handler to observe the response size with the provided ObserverVec.
New returns an initialized Viper instance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
InstrumentTrace is used to offer flexibility in instrumenting the available httptrace.ClientTrace hook functions.
No description provided by the author
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author