Skip to content
Lumberjack
Lumberjack
Search
Ctrl
K
Cancel
Getting Started
Introduction
Quick Start
Installation
Compatibility
Guides
Log with LumberjackService
Write a Logger
Configure Lumberjack
Create a Custom Driver
Send Logs over HTTP
Use a Community Driver
Understanding
How Log Drivers Work
What's New
Announcing Lumberjack v22: Angular 22
Announcing Lumberjack v21: Angular 21
Announcing Lumberjack v20: Angular 20
Announcing Lumberjack v19: Angular 19 and no more Enum-based levels
Announcing Lumberjack v18: Angular 18 and no more NgModules
Announcing Lumberjack v17: Literal Union Levels, Angular 17 and a new Contributor
Announcing Lumberjack v16: Life improvements, deprecations and an ambicius roadmap
Announcing Lumberjack v15: A Step Forward
Reference
@ngworker/lumberjack
Classes
LumberjackLogBuilder
LumberjackLogFactory
LumberjackLogger
LumberjackService
LumberjackTimeService
ScopedLumberjackLogger
Interfaces
LumberjackConfig
LumberjackLog
LumberjackLogDriver
LumberjackLogDriverConfig
LumberjackLogDriverLog
LumberjackLogPayload
Type Aliases
LumberjackConfigLevels
LumberjackFormatFunction
LumberjackLevel
LumberjackLogLevel
LumberjackOptions
Variables
lumberjackConfigToken
lumberjackLogDriverConfigToken
lumberjackLogDriverToken
Functions
provideLumberjack
@ngworker/lumberjack/console-driver
Classes
LumberjackConsoleDriver
Type Aliases
LumberjackConsole
Variables
lumberjackConsoleToken
Functions
provideLumberjackConsoleDriver
@ngworker/lumberjack/http-driver
Classes
LumberjackHttpDriver
LumberjackHttpDriverError
Interfaces
LumberjackHttpDriverRetryOptions
LumberjackHttpLog
Type Aliases
LumberjackHttpDriverConfig
LumberjackHttpDriverOptions
Functions
provideLumberjackHttpDriver
withHttpConfig
withHttpOptions
GitHub
npm
Discord
@ngworker/lumberjack
Classes
Section titled “Classes”
LumberjackConsoleDriver
Type Aliases
Section titled “Type Aliases”
LumberjackConsole
Variables
Section titled “Variables”
lumberjackConsoleToken
Functions
Section titled “Functions”
provideLumberjackConsoleDriver