Logger.ts overview
Since v1.0.0
Exports Grouped by Category
constructors
make
Signature
declare const make: Effect.Effect<Logger.Logger<unknown, void>, never, OtelLoggerProvider>
Since v1.0.0
layers
layerLoggerAdd
Signature
declare const layerLoggerAdd: Layer.Layer<never, never, OtelLoggerProvider>
Since v1.0.0
layerLoggerProvider
Signature
declare const layerLoggerProvider: (
processor: Otel.LogRecordProcessor | NonEmptyReadonlyArray<Otel.LogRecordProcessor>,
config?: Omit<Otel.LoggerProviderConfig, "resource">
) => Layer.Layer<OtelLoggerProvider, never, Resource>
Since v1.0.0
layerLoggerReplace
Signature
declare const layerLoggerReplace: Layer.Layer<never, never, OtelLoggerProvider>
Since v1.0.0
tags
OtelLoggerProvider (class)
Signature
declare class OtelLoggerProvider
Since v1.0.0