Class LogbackPatternConverter
java.lang.Object
ch.qos.logback.core.pattern.Converter<E>
ch.qos.logback.core.pattern.FormattingConverter<E>
ch.qos.logback.core.pattern.DynamicConverter<ch.qos.logback.classic.spi.ILoggingEvent>
ch.qos.logback.classic.pattern.ClassicConverter
org.apache.skywalking.apm.toolkit.log.logback.v1.x.LogbackPatternConverter
- All Implemented Interfaces:
ch.qos.logback.core.spi.ContextAware,ch.qos.logback.core.spi.LifeCycle
public class LogbackPatternConverter
extends ch.qos.logback.classic.pattern.ClassicConverter
-
Field Summary
Fields inherited from class ch.qos.logback.core.pattern.DynamicConverter
started -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ch.qos.logback.core.pattern.DynamicConverter
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getFirstOption, getOptionList, isStarted, setContext, setOptionList, start, stopMethods inherited from class ch.qos.logback.core.pattern.FormattingConverter
getFormattingInfo, setFormattingInfo, writeMethods inherited from class ch.qos.logback.core.pattern.Converter
getNext, setNext
-
Constructor Details
-
LogbackPatternConverter
public LogbackPatternConverter()
-
-
Method Details
-
convert
As default, return "TID: N/A" to the output message, if SkyWalking agent in active mode, return the real traceId in the recent Context, if existed.- Specified by:
convertin classch.qos.logback.core.pattern.Converter<ch.qos.logback.classic.spi.ILoggingEvent>- Parameters:
iLoggingEvent- the event- Returns:
- the traceId: N/A, empty String, or the real traceId.
-