Skip to main content Link Search Menu Expand Document (external link)

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>

Source

Since v1.0.0

layers

layerLoggerAdd

Signature

declare const layerLoggerAdd: Layer.Layer<never, never, OtelLoggerProvider>

Source

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>

Source

Since v1.0.0

layerLoggerReplace

Signature

declare const layerLoggerReplace: Layer.Layer<never, never, OtelLoggerProvider>

Source

Since v1.0.0

tags

OtelLoggerProvider (class)

Signature

declare class OtelLoggerProvider

Source

Since v1.0.0