Opentelemetry.Loggerinclude module type of struct include Logger endtype t = {emit : Opentelemetry_core.Log_record.t Opentelemetry_emitter.Emitter.t;clock : Opentelemetry_core.Clock.t;}val dummy : tDummy logger, always disabled
val enabled : t -> boolval emit1 : t -> Opentelemetry_core.Log_record.t -> unitval of_exporter : Opentelemetry_core.Exporter.t -> tval default : Logger.tval log :
?logger:Logger.t ->
?attrs:Opentelemetry_core.Key_value.t list ->
?trace_id:Opentelemetry_core.Trace_id.t ->
?span_id:Opentelemetry_core.Span_id.t ->
?severity:Opentelemetry_core.Log_record.severity ->
string ->
unitval logf :
?logger:Logger.t ->
?attrs:Opentelemetry_core.Key_value.t list ->
?trace_id:Opentelemetry_core.Trace_id.t ->
?span_id:Opentelemetry_core.Span_id.t ->
?severity:Opentelemetry_core.Log_record.severity ->
((('a, Stdlib.Format.formatter, unit, unit) format4 -> 'a) -> unit) ->
unit