Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Url of the endpoint. Default is "http://localhost:4318", or "OTEL_EXPORTER_OTLP_ENDPOINT" if set.
Set http headers that are sent on every http query to the collector.
Set a lock/unlock pair to protect the critical sections of Opentelemetry.Collector.BACKEND
module Config : sig ... end
val setup : ?config:Config.t -> ?enable:bool -> unit -> unit
Setup endpoint. This modifies Opentelemetry.Collector.backend
.
val with_setup : ?config:Config.t -> ?enable:bool -> unit -> (unit -> 'a) -> 'a
with_setup () f
is like setup(); f()
but takes care of cleaning up after f()
returns.