LoggerSyntax
Value members
Concrete methods
Modify logger message before it's written to the logger
Modify logger message before it's written to the logger
Filter messages given the predicate. Falsified cases are dropped from the logging
Filter messages given the predicate. Falsified cases are dropped from the logging
Create async logger that buffers the messages up to the limit (if any) and flushes it down the chain each timeWindow
Create async logger that buffers the messages up to the limit (if any) and flushes it down the chain each timeWindow
- Value Params
- maxBufferSize
max logs buffer size
- timeWindow
pause between async buffer flushing
- Returns
Logger suspended in
Resource
. Once thisResource
started, internal flush loop is initialized. Once resource is released, flushing is also stopped.
Create and unsafely run async logger that buffers the messages up to the limit (if any) and
flushes it down the chain each timeWindow
Create and unsafely run async logger that buffers the messages up to the limit (if any) and
flushes it down the chain each timeWindow
- Value Params
- maxBufferSize
max logs buffer size
- timeWindow
pause between async buffer flushing
Create logger that adds constant context to each log record
Create logger that adds constant context to each log record
- Value Params
- ctx
constant context
Create contextual logger that is capable of picking up context from inside of F[_]
.
See ContextualLogger
for more info
Create contextual logger that is capable of picking up context from inside of F[_]
.
See ContextualLogger
for more info