Hi,

Here's an example of MDC with Camel:

log4j2.rootLogger.appenderRef.camel.ref = camel

log4j2.appender.camel.type = Routing
log4j2.appender.camel.name = Camel
log4j2.appender.camel.routes.type = Routes
log4j2.appender.camel.routes.pattern = $$\\{ctx:context.routeId\\}
log4j2.appender.camel.routes.context.type = Route
log4j2.appender.camel.routes.context.rolling.type = RollingFile
log4j2.appender.camel.routes.context.rolling.name =
camel-$\\{ctx:context.routeId\\}
log4j2.appender.camel.routes.context.rolling.layout.type = PatternLayout
log4j2.appender.camel.routes.context.rolling.layout.pattern =
${log4j2.patternCamel}
log4j2.appender.camel.routes.context.rolling.fileName =
${karaf.data}/log/camel-$\\{ctx:context.routeId\\}.log
log4j2.appender.camel.routes.context.rolling.filePattern=
${karaf.data}/log/camel-$\\{ctx:context.routeId\\}.log.%i
log4j2.appender.camel.routes.context.rolling.policies.type = Policies
log4j2.appender.camel.routes.context.rolling.policies.size.type =
SizeBasedTriggeringPolicy
log4j2.appender.camel.routes.context.rolling.policies.size.size = 20MB

Regards
KB

On 27/03/2019 15:18, Jayamani wrote:
> Thanks Grzegorz, i will try with mdc.
> 
> i am not getting the whole picture of this shift appender and mdc in
> log4j2...if anyone know how to config pax logging in karaf 4.2.3 to create
> separate log file for each bundle, please share complete
> org.ops4j.pax.logging.cfg file.
> 
> Thanks in advance.
> 
> 
> 
> --
> Sent from: http://karaf.922171.n3.nabble.com/Karaf-Dev-f930721.html
> 

-- 
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to