strlog
  • Introduction
    • Getting started
  • Components
    • Handler
    • Filter
    • Logging context
  • Recipes
  • Reference Documentation
Powered by GitBook
On this page
  1. Components

Logging context

A logging context is an object that carries a set of fields that are bound to every single log emitted. It is one of the core concepts of the strlog logger.

When a new logger instance is created via

Logger.getLogger(...);
Logger.detach(...);

an implicit logging context is created under the hood.

The logging context creates new log records that are later delegated to a handler. Each emitted record carries a set of logging context's bound fields.

To create a new instance of the context with a bound set of fields, use

logger.withFields(...);
PreviousFilterNextRecipes

Last updated 6 months ago