Opentelemetry_client_ocurl_lwtmodule Config : sig ... endval create_consumer :
?config:Config.t ->
unit ->
Opentelemetry_client.Consumer.any_signal_l_builderConsumer that pulls from a queue
val create_exporter : ?config:Config.t -> unit -> Opentelemetry.Exporter.tCreate a new backend using lwt and ezcurl-lwt
val create_backend : ?config:Config.t -> unit -> Opentelemetry.Exporter.tval setup : ?config:Config.t -> ?enable:bool -> unit -> unitSetup endpoint. This modifies Opentelemetry.Collector.backend.
val remove_backend : unit -> unit Lwt.tShutdown current backend
val with_setup :
?after_shutdown:(Opentelemetry.Exporter.t -> unit) ->
?config:Config.t ->
?enable:bool ->
unit ->
(unit -> 'a Lwt.t) ->
'a Lwt.twith_setup () f is like setup(); f() but takes care of cleaning up after f() returns See setup for more details.