diff --git a/dev/opentelemetry-lwt/Opentelemetry_lwt/Trace/index.html b/dev/opentelemetry-lwt/Opentelemetry_lwt/Trace/index.html index 39ed435b..32879f97 100644 --- a/dev/opentelemetry-lwt/Opentelemetry_lwt/Trace/index.html +++ b/dev/opentelemetry-lwt/Opentelemetry_lwt/Trace/index.html @@ -1,5 +1,5 @@ -
Opentelemetry_lwt.Traceinclude module type of struct include Opentelemetry.Trace endTraces.
See the spec
type span = Opentelemetry.Span.ttype scope = Opentelemetry.Trace.scope = {trace_id : Opentelemetry.Trace_id.t; |
span_id : Opentelemetry.Span_id.t; |
mutable events : Opentelemetry.Event.t list; |
}Scope to be used with with_.
val add_event : scope -> Opentelemetry.Event.t -> unitAdd an event to the scope. It will be aggregated into the span
val emit : span list -> unit Lwt.tEmit asynchronously
val with_ :
+Trace (opentelemetry-lwt.Opentelemetry_lwt.Trace) Module Opentelemetry_lwt.Trace
include module type of struct include Opentelemetry.Trace end
Traces.
See the spec
type span = Opentelemetry.Span.ttype scope = Opentelemetry.Trace.scope = {trace_id : Opentelemetry.Trace_id.t;span_id : Opentelemetry.Span_id.t;mutable events : Opentelemetry.Event.t list;
}Scope to be used with with_.
val add_event : scope -> ( unit -> Opentelemetry.Event.t ) -> unitAdd an event to the scope. It will be aggregated into the span.
Note that this takes a function that produces an event, and will only call it if there is an instrumentation backend.
val emit : span list -> unit Lwt.tEmit asynchronously
val with_ :
?trace_state:string ->
?service_name:string ->
?attrs:Span.key_value list ->
diff --git a/dev/opentelemetry/Opentelemetry/Collector/index.html b/dev/opentelemetry/Opentelemetry/Collector/index.html
index 2b5118eb..58227fe2 100644
--- a/dev/opentelemetry/Opentelemetry/Collector/index.html
+++ b/dev/opentelemetry/Opentelemetry/Collector/index.html
@@ -1,5 +1,5 @@
-Collector (opentelemetry.Opentelemetry.Collector) Module Opentelemetry.Collector
Collector types
These types are used by backend implementations, to send events to collectors such as Jaeger.
Note: most users will not need to touch this module
Sender interface for a message of type msg. Inspired from Logs' reporter (see its doc)
module type BACKEND = sig ... endCollector client interface.
type backend = (module BACKEND)val backend : backend option Stdlib.refval send_trace :
+Collector (opentelemetry.Opentelemetry.Collector) Module Opentelemetry.Collector
Collector types
These types are used by backend implementations, to send events to collectors such as Jaeger.
Note: most users will not need to touch this module
Sender interface for a message of type msg. Inspired from Logs' reporter (see its doc)
module type BACKEND = sig ... endCollector client interface.
type backend = (module BACKEND)val backend : backend option Stdlib.refval send_trace :
Proto.Trace.resource_spans list ->
over:( unit -> unit ) ->
ret:( unit -> 'a ) ->
diff --git a/dev/opentelemetry/Opentelemetry/Trace/index.html b/dev/opentelemetry/Opentelemetry/Trace/index.html
index defca215..b62adb46 100644
--- a/dev/opentelemetry/Opentelemetry/Trace/index.html
+++ b/dev/opentelemetry/Opentelemetry/Trace/index.html
@@ -1,5 +1,5 @@
-Trace (opentelemetry.Opentelemetry.Trace) Module Opentelemetry.Trace
Traces.
See the spec
type span = Span.tval emit : span list -> unitSync emitter
Scope to be used with with_.
Add an event to the scope. It will be aggregated into the span
val with_ :
+Trace (opentelemetry.Opentelemetry.Trace) Module Opentelemetry.Trace
Traces.
See the spec
type span = Span.tval emit : span list -> unitSync emitter
Scope to be used with with_.
Add an event to the scope. It will be aggregated into the span.
Note that this takes a function that produces an event, and will only call it if there is an instrumentation backend.
val with_ :
?trace_state:string ->
?service_name:string ->
?attrs:Span.key_value list ->