LoggerOptions
LoggerOptions =
object
Defined in: packages/app-logger/src/logger-options-from-env.ts:6
Properties
Section titled “Properties”attributes?
Section titled “attributes?”
optionalattributes?:Attributes
Defined in: packages/app-logger/src/logger-options-from-env.ts:11
Attached to every LogRecord written through this logger.
captureStackAtOrBelow?
Section titled “captureStackAtOrBelow?”
optionalcaptureStackAtOrBelow?:LogLevel|null
Defined in: packages/app-logger/src/logger-options-from-env.ts:18
Capture a stack trace for a level at or below this one on the generic
severity scale (i.e. this level and anything more severe — the same
comparison direction as minLevel). Default: none.
clock?
Section titled “clock?”
optionalclock?: () =>number
Defined in: packages/app-logger/src/logger-options-from-env.ts:26
The clock function to use for timestamps. Should return a number of milliseconds since the epoch.
Default: Date.now.
Returns
Section titled “Returns”number
minLevel?
Section titled “minLevel?”
optionalminLevel?:LogLevel
Defined in: packages/app-logger/src/logger-options-from-env.ts:8
Minimum level that reaches the sink. Default: “info”.
onSinkError?
Section titled “onSinkError?”
optionalonSinkError?: (error) =>void
Defined in: packages/app-logger/src/logger-options-from-env.ts:33
Called when a write to the underlying sink fails (or is dropped by the
internal queue’s overflow policy). Writes never throw back into the caller
of log()/debug()/etc.
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”void