Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Traceparent.to_value
Span_kind.t
, add {kind,set_kind} to Scope
Span_status
typesScope.set_span_status
record_exception
exception.message
tick()
before cleaning upScope.t
(@tatchi)hmap
, add standard keys to carry around a span context or trace idThread_local
with ocaml-ambient-context
, allowing for implicit scope in Lwt/Eio contexts (#34)ocaml-trace
interface to use the new trace.0.3
-style API (breaking, see #34)try%lwt
over Lwt.catch
opentelemetry.trace
(optional, depends on ocaml-trace
)Scope.get_surrounding
Trace.with_
now has force_new_trace_id
paramSpan_link
moduleGlobals.default_span_kind
ref to specify default span kindtick
version used in the absence of bg threadConfig.t
private (breaking)Metrics_callbacks
moduletick
function (useful in the absence of a background thread)OTEL_OCAML_DEBUG