Skip to content

LumberjackLog

Defined in: packages/ngworker/lumberjack/src/lib/logs/lumberjack.log.ts:7

A Lumberjack log. Optionally supports a payload.

TPayload extends LumberjackLogPayload | void = void

readonly createdAt: number

Defined in: packages/ngworker/lumberjack/src/lib/logs/lumberjack.log.ts:11

Unix epoch ticks in milliseconds representing when the log was created.


readonly level: LumberjackLogLevel

Defined in: packages/ngworker/lumberjack/src/lib/logs/lumberjack.log.ts:15

Level of severity.


readonly message: string

Defined in: packages/ngworker/lumberjack/src/lib/logs/lumberjack.log.ts:20

Log message, for example describing an event that happened.


readonly optional payload?: TPayload

Defined in: packages/ngworker/lumberjack/src/lib/logs/lumberjack.log.ts:26

Optional payload with custom properties.

NOTE! Make sure that these properties are supported by your log drivers.


readonly optional scope?: string

Defined in: packages/ngworker/lumberjack/src/lib/logs/lumberjack.log.ts:30

Scope, for example domain, application, component, or service.