Module

OpenTelemetry.Tracing

#Attributes

#Ctx

data Ctx

#SpanCtx

#SpanId

newtype SpanId

Constructors

Instances

#SpanName

newtype SpanName

Constructors

Instances

#Status

data Status

#StatusCode

#Timestamp

data Timestamp

Instances

#TraceId

newtype TraceId

Constructors

Instances

#TraceState

newtype TraceState

Constructors

#Tracer

data Tracer

#TracerName

#TracerVersion

#getApplicationTracer

getApplicationTracer :: Atom -> Effect Tracer

Get application tracer for specified module

#getNamedTracer

getNamedTracer :: TracerName -> Effect Tracer

Get named tracer

#getTracer

getTracer :: Effect Tracer

Get default tracer

#getVersionedTracer

getVersionedTracer :: TracerName -> TracerVersion -> String -> Effect Tracer

Get tracer specifying version and schema URL

#setDefaultTracer

setDefaultTracer :: Tracer -> Effect Unit

Set default tracer

#timestampToNano

Modules