NodeSdk
Layer
Signature
declare const layer: { (evaluate: LazyArg<Configuration>): Layer<Resource>; <R, E>(evaluate: Effect<Configuration, E, R>): Layer<Resource, E, R>;}layerEmpty
Added in v2.0.0
Source
Signature
declare const layerEmpty: Layer.Layer<Resource.Resource>Layers
layerTracerProvider
Added in v1.0.0
Source
Signature
declare function layerTracerProvider(processor: any, config?: Omit<TracerConfig, "resource"> & { readonly shutdownTimeout?: any;}): Layer<OtelTracerProvider, never, Resource>Model
Configuration interface
Added in v1.0.0
Source
Signature
interface Configuration { readonly loggerProviderConfig?: Omit<LoggerProviderConfig, "resource">; readonly logRecordProcessor?: any; readonly metricReader?: any; readonly resource?: { readonly attributes?: any; readonly serviceName: string; readonly serviceVersion?: string; }; readonly shutdownTimeout?: any; readonly spanProcessor?: any; readonly tracerConfig?: Omit<TracerConfig, "resource">;}