Opentelemetry_lwtinclude module type of struct include Opentelemetry endmodule Core = Opentelemetry.CoreCore types and definitions
module Interval_limiter = Opentelemetry.Interval_limiterUtility to limit the frequency of some event
module Proto = Opentelemetry.ProtoProtobuf types.
module Clock = Opentelemetry.Clockmodule Timestamp_ns = Opentelemetry.Timestamp_nsmodule Emitter = Opentelemetry.Emittermodule Exporter = Opentelemetry.Exportermodule Main_exporter = Opentelemetry.Main_exportermodule Collector = Opentelemetry.Collectormodule Provider_config = Opentelemetry.Provider_configmodule Self_debug = Opentelemetry.Self_debugmodule Dynamic_enricher = Opentelemetry.Dynamic_enrichermodule Trace_provider = Opentelemetry.Trace_providermodule Meter_provider = Opentelemetry.Meter_providermodule Log_provider = Opentelemetry.Log_providermodule Trace_id = Opentelemetry.Trace_idval k_trace_id : Trace_id.t Hmap.keymodule Span_id = Opentelemetry.Span_idmodule Span_ctx = Opentelemetry.Span_ctxval k_ambient : Span_ctx.t Hmap.keymodule Conventions = Opentelemetry.Conventionsmodule Value = Opentelemetry.Valuemodule Key_value = Opentelemetry.Key_valuetype value = Value.tA value in a key/value attribute
type key_value = Key_value.tmodule Globals = Opentelemetry.Globalsmodule Version = Opentelemetry.Versionmodule Event = Opentelemetry.Eventmodule Span_link = Opentelemetry.Span_linkmodule Span_status = Opentelemetry.Span_statusmodule Span_kind = Opentelemetry.Span_kindmodule Span = Opentelemetry.Spanmodule Ambient_span = Opentelemetry.Ambient_spanmodule Instrument = Opentelemetry.Instrumentmodule Meter = Opentelemetry.Metermodule Log_record = Opentelemetry.Log_recordmodule Logger = Opentelemetry.Loggermodule Any_signal = Opentelemetry.Any_signalmodule Any_signal_l = Opentelemetry.Any_signal_lmodule Trace_context = Opentelemetry.Trace_contextmodule Gc_metrics = Opentelemetry.Gc_metricsmodule Aswitch = Opentelemetry.Aswitchmodule Alist = Opentelemetry.AlistAtomic list, for internal usage
module GC_metrics = Opentelemetry.GC_metricsmodule Sdk : sig ... endThis is equivalent to Lwt.reraise. We inline it here so we don't force to use Lwt's latest version
module Tracer : sig ... endmodule Trace = Tracermodule Metrics : sig ... endmodule Logs : sig ... end