diff --git a/dev/opentelemetry-lwt/Opentelemetry_lwt/Trace/index.html b/dev/opentelemetry-lwt/Opentelemetry_lwt/Trace/index.html index 3bc32330..c8fd671b 100644 --- a/dev/opentelemetry-lwt/Opentelemetry_lwt/Trace/index.html +++ b/dev/opentelemetry-lwt/Opentelemetry_lwt/Trace/index.html @@ -5,7 +5,7 @@ (string * [< `Bool of bool | `Int of int | `None | `String of string ]) list -> Opentelemetry.Proto.Trace.span list -> - Opentelemetry.Proto.Trace.resource_spans
type 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 :
+ Opentelemetry.Proto.Trace.resource_spanstype scope = Opentelemetry.Trace.scope = {trace_id : Opentelemetry.Trace_id.t; |
span_id : Opentelemetry.Span_id.t; |
mutable events : Opentelemetry.Event.t list; |
mutable attrs : Opentelemetry.Span.key_value 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 add_attrs : scope -> ( unit -> Opentelemetry.Span.key_value list ) -> unitAdd an attr to the scope. It will be aggregated into the span.
Note that this takes a function that produces attributes, and will only call it if there is an instrumentation backend.
val emit :
?service_name:string ->
?attrs:
(string * [< `Bool of bool | `Int of int | `None | `String of string ])
@@ -14,7 +14,7 @@
unit Lwt.tEmit asynchronously
val with_ :
?trace_state:string ->
?service_name:string ->
- ?attrs:Span.key_value list ->
+ ?attrs:Opentelemetry.Span.key_value list ->
?kind:Span.kind ->
?trace_id:Trace_id.t ->
?parent:Span.id ->
diff --git a/dev/opentelemetry/Opentelemetry/Trace/index.html b/dev/opentelemetry/Opentelemetry/Trace/index.html
index 04f743cf..afe0ad08 100644
--- a/dev/opentelemetry/Opentelemetry/Trace/index.html
+++ b/dev/opentelemetry/Opentelemetry/Trace/index.html
@@ -11,7 +11,7 @@
(string * [< `Bool of bool | `Int of int | `None | `String of string ])
list ->
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.
type scope = {trace_id : Trace_id.t; |
span_id : Span_id.t; |
mutable events : Event.t list; |
mutable attrs : Span.key_value list; |
}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 add_attrs : scope -> ( unit -> Span.key_value list ) -> unitAdd an attr to the scope. It will be aggregated into the span.
Note that this takes a function that produces attributes, and will only call it if there is an instrumentation backend.
val with_ :
?trace_state:string ->
?service_name:string ->
?attrs:Span.key_value list ->