java.lang.Object
org.apache.logging.log4j.layout.template.json.resolver.LoggerResolver
All Implemented Interfaces:
EventResolver, TemplateResolver<LogEvent>

public final class LoggerResolver extends Object implements EventResolver
Logger resolver.

Configuration

 config = "field" -> ( "name" | "fqcn" )
 

Examples

Resolve the logger name:
 {
   "$resolver": "logger",
   "field": "name"
 }
 
Resolve the logger's fully qualified class name:
 {
   "$resolver": "logger",
   "field": "fqcn"
 }