Redo log4j2 mapping from old config

Project: http://git-wip-us.apache.org/repos/asf/brooklyn-dist/repo
Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-dist/commit/50d3470f
Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-dist/tree/50d3470f
Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-dist/diff/50d3470f

Branch: refs/heads/master
Commit: 50d3470fc22f087dad7c2ee221c13d2504603800
Parents: 0a88759
Author: Mark McKenna <[email protected]>
Authored: Fri Aug 18 16:16:24 2017 +0100
Committer: Mark McKenna <[email protected]>
Committed: Fri Aug 18 16:28:51 2017 +0100

----------------------------------------------------------------------
 .../resources/etc/org.ops4j.pax.logging.cfg     | 235 ++++++++++---------
 1 file changed, 123 insertions(+), 112 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/brooklyn-dist/blob/50d3470f/karaf/apache-brooklyn/src/main/resources/etc/org.ops4j.pax.logging.cfg
----------------------------------------------------------------------
diff --git 
a/karaf/apache-brooklyn/src/main/resources/etc/org.ops4j.pax.logging.cfg 
b/karaf/apache-brooklyn/src/main/resources/etc/org.ops4j.pax.logging.cfg
index 236e486..517593a 100644
--- a/karaf/apache-brooklyn/src/main/resources/etc/org.ops4j.pax.logging.cfg
+++ b/karaf/apache-brooklyn/src/main/resources/etc/org.ops4j.pax.logging.cfg
@@ -18,121 +18,132 @@
 
################################################################################
 
 # Common pattern layout for appenders
-log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - 
%X{bundle.name} - %X{bundle.version} | %m%n
-
-# Root logger
-log4j2.rootLogger.level = DEBUG
-# uncomment to use asynchronous loggers, which require 
mvn:com.lmax/disruptor/3.3.2 library
-#log4j2.rootLogger.type = asyncRoot
-#log4j2.rootLogger.includeLocation = false
-log4j2.rootLogger.appenderRef.RollingFile.ref=RollingFile
-log4j2.rootLogger.appenderRef.PaxOsgi.ref=PaxOsgi
-log4j2.rootLogger.appenderRef.Console.ref=Console
-log4j2.rootLogger.appenderRef.Console.filter.threshold.type=ThresholdFilter
-log4j2.rootLogger.appenderRef.Console.filter.threshold.level=${karaf.log.console:-OFF}
-
-# Appenders configuration
-
-# Console appender not used by default (see log4j2.rootLogger.appenderRefs)
-log4j2.appender.console.type=Console
-log4j2.appender.console.name=Console
-log4j2.appender.console.layout.type=PatternLayout
-log4j2.appender.console.layout.pattern=${log4j2.pattern}
-
-# Rolling file appender
-log4j2.appender.rolling.type=RollingRandomAccessFile
-log4j2.appender.rolling.name=RollingFile
-log4j2.appender.rolling.fileName=${karaf.data}/log/brooklyn.log
-log4j2.appender.rolling.filePattern=${karaf.data}/log/brooklyn.log.%i
-# uncomment to not force a disk flush
-#log4j2.appender.rolling.immediateFlush = false
-log4j2.appender.rolling.append=true
-log4j2.appender.rolling.layout.type=PatternLayout
-log4j2.appender.rolling.layout.pattern=${log4j2.pattern}
-log4j2.appender.rolling.policies.type=Policies
-log4j2.appender.rolling.policies.size.type=SizeBasedTriggeringPolicy
-log4j2.appender.rolling.policies.size.size=16MB
-
-# Audit file appender
-log4j2.appender.audit.type=RollingRandomAccessFile
-log4j2.appender.audit.name=AuditRollingFile
-log4j2.appender.audit.fileName=${karaf.data}/security/audit.log
-log4j2.appender.audit.filePattern=${karaf.data}/security/audit.log.%i
-log4j2.appender.audit.append=true
-log4j2.appender.audit.layout.type=PatternLayout
-log4j2.appender.audit.layout.pattern=${log4j2.pattern}
-log4j2.appender.audit.policies.type=Policies
-log4j2.appender.audit.policies.size.type=SizeBasedTriggeringPolicy
-log4j2.appender.audit.policies.size.size=8MB
-
-# OSGi appender
-log4j2.appender.osgi.type=PaxOsgi
-log4j2.appender.osgi.name=PaxOsgi
-log4j2.appender.osgi.filter=*
-
-# Loggers configuration
-
-# Brooklyn loggers
-log4j2.logger.brooklyn.name=org.apache.brooklyn
-log4j2.logger.brooklyn.level=DEBUG
-log4j2.logger.brooklyn_ssh.name=org.apache.brooklyn.SSH
-log4j2.logger.brooklyn_ssh.level=DEBUG
-log4j2.logger.brooklyn_jclouds.name=org.apache.brooklyn.location.basic.jclouds
-log4j2.logger.brooklyn_jclouds.level=DEBUG
-log4j2.logger.brooklyn_internal_ssh.name=org.apache.brooklyn.util.internal.ssh
-
-# Karaf loggers
-log4j2.logger.karaf.name=org.apache.karaf
-log4j2.logger.karaf.level=INFO
-log4j2.logger.felix.name=org.apache.felix
-log4j2.logger.felix.level=INFO
-log4j2.logger.pax_web.name=org.ops4j.pax.web
-log4j2.logger.pax_web.level=INFO
-log4j2.logger.aries.name=org.apache.aries
-log4j2.logger.aries.level=INFO
-
-# JClouds loggers
-log4j2.logger.jclouds.name=org.apache.jclouds
-log4j2.logger.jclouds.level=DEBUG
-log4j2.logger.jclouds_compute.name=org.apache.jclouds.compute
-log4j2.logger.jclouds_compute.level=DEBUG
-log4j2.logger.jclouds_headers.name=org.apache.jclouds.headers
-log4j2.logger.jclouds_headers.level=DEBUG
-log4j2.logger.jclouds_ssh.name=jclouds.ssh
-log4j2.logger.jclouds_ssh.level=INFO
-log4j2.logger.jclouds_wire.name=org.apache.jclouds.wire
-log4j2.logger.jclouds_wire.level=OFF
-
-# WINRM4J loggers
-log4j2.logger.winrm4j.name=io.cloudsoft.winrm4j.winrm
-log4j2.logger.winrm4j.level=DEBUG
-
-# Spifly logger
-log4j2.logger.spifly.name = org.apache.aries.spifly
-log4j2.logger.spifly.level = WARN
+log4j2.pattern = %d{ISO8601} %-5.5p %3X{bundle.id} %c{1.} [%.16t] %m%n
+
+###############
+# Root logger #
+###############
+log4j2.rootLogger.level = INFO
+
+## Karaf console log (log:tail)
+log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi
+
+## Console log
+log4j2.rootLogger.appenderRef.Console.ref = Console
+log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter
+log4j2.rootLogger.appenderRef.Console.filter.threshold.level = 
${karaf.log.console:-OFF}
+
+## Brooklyn INFO file log
+log4j2.rootLogger.appenderRef.BrooklynInfo.ref = BrooklynInfo
+log4j2.rootLogger.appenderRef.BrooklynInfo.filter.threshold.type = 
ThresholdFilter
+log4j2.rootLogger.appenderRef.BrooklynInfo.filter.threshold.level = INFO
+
+## Brooklyn DEBUG file log
+log4j2.rootLogger.appenderRef.BrooklynDebug.ref = BrooklynDebug
+log4j2.rootLogger.appenderRef.BrooklynDebug.filter.threshold.type = 
ThresholdFilter
+log4j2.rootLogger.appenderRef.BrooklynDebug.filter.threshold.level = DEBUG
+
+###################
+# Appender Config #
+###################
+
+## OSGi appender
+log4j2.appender.osgi.type = PaxOsgi
+log4j2.appender.osgi.name = PaxOsgi
+log4j2.appender.osgi.filter = *
+
+## Console appender
+log4j2.appender.console.type = Console
+log4j2.appender.console.name = Console
+log4j2.appender.console.layout.type = PatternLayout
+log4j2.appender.console.layout.pattern = ${log4j2.pattern}
+
+## Brooklyn INFO appender
+log4j2.appender.rolling_info.type = RollingRandomAccessFile
+log4j2.appender.rolling_info.name = BrooklynInfo
+log4j2.appender.rolling_info.fileName = ${karaf.data}/log/brooklyn.info.log
+log4j2.appender.rolling_info.filePattern = 
${karaf.data}/log/brooklyn.info.log.%i
+log4j2.appender.rolling_info.append = true
+log4j2.appender.rolling_info.layout.type = PatternLayout
+log4j2.appender.rolling_info.layout.pattern = ${log4j2.pattern}
+log4j2.appender.rolling_info.policies.type = Policies
+log4j2.appender.rolling_info.policies.size.type = SizeBasedTriggeringPolicy
+log4j2.appender.rolling_info.policies.size.size = 16MB
+
+## Brooklyn DEBUG appender
+log4j2.appender.rolling_debug.type = RollingRandomAccessFile
+log4j2.appender.rolling_debug.name = BrooklynDebug
+log4j2.appender.rolling_debug.fileName = ${karaf.data}/log/brooklyn.debug.log
+log4j2.appender.rolling_debug.filePattern = 
${karaf.data}/log/brooklyn.debug.log.%i
+log4j2.appender.rolling_debug.append = true
+log4j2.appender.rolling_debug.layout.type = PatternLayout
+log4j2.appender.rolling_debug.layout.pattern = ${log4j2.pattern}
+log4j2.appender.rolling_debug.policies.type = Policies
+log4j2.appender.rolling_debug.policies.size.type = SizeBasedTriggeringPolicy
+log4j2.appender.rolling_debug.policies.size.size = 16MB
+
+## Audit log appender
+log4j2.appender.audit.type = RollingRandomAccessFile
+log4j2.appender.audit.name = AuditRollingFile
+log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log
+log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i
+log4j2.appender.audit.append = true
+log4j2.appender.audit.layout.type = PatternLayout
+log4j2.appender.audit.layout.pattern = ${log4j2.pattern}
+log4j2.appender.audit.policies.type = Policies
+log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy
+log4j2.appender.audit.policies.size.size = 8MB
+
+#########################
+# Loggers configuration #
+#########################
 
-# Security audit logger
+## Brooklyn
+log4j2.logger.brooklyn.name = org.apache.brooklyn
+log4j2.logger.brooklyn.level = DEBUG
+log4j2.logger.brooklyn.additivity = true
+
+## JClouds
+log4j2.logger.jclouds.name = org.jclouds
+log4j2.logger.jclouds.level = DEBUG
+log4j2.logger.jclouds.additivity = true
+
+log4j2.logger.jclouds_compute.name = jclouds.compute
+log4j2.logger.jclouds_compute.level = DEBUG
+log4j2.logger.jclouds_compute.additivity = true
+
+log4j2.logger.jclouds_headers.name = jclouds.headers
+log4j2.logger.jclouds_headers.level = DEBUG
+log4j2.logger.jclouds_headers.additivity = true
+
+log4j2.logger.jclouds_wire.name = jclouds.wire
+log4j2.logger.jclouds_wire.level = OFF
+
+## Karaf
+log4j2.logger.karaf.name = org.apache.karaf
+log4j2.logger.karaf.level = INFO
+
+## Security audit logger
 log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit
 log4j2.logger.audit.level = INFO
 log4j2.logger.audit.additivity = false
 log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile
 
-# Misc loggers
-log4j2.logger.reflections.name=org.reflections
-log4j2.logger.reflections.level=INFO
-log4j2.logger.whirr.name=org.apache.whirr.service.ComputeCache
-log4j2.logger.whirr.level=INFO
-log4j2.logger.http_client.name=org.apache.http.impl.client
-log4j2.logger.http_client.level=INFO
-log4j2.logger.javax_management.name=javax.management.remote
-log4j2.logger.javax_management.level=INFO
-log4j2.logger.schmizz.name=net.schmizz
-log4j2.logger.schmizz.level=WARN
-log4j2.logger.cxf.name=org.apache.cxf
-log4j2.logger.cxf.level=ERROR
-log4j2.logger.jetty.name=org.eclipse.jetty
-log4j2.logger.jetty.level=WARN
-log4j2.logger.mongodb.name=org.mongodb.driver
-log4j2.logger.mongodb.level=WARN
-log4j2.logger.swagger.name=com.wordnik.swagger
-log4j2.logger.swagger.level=OFF
+## Misc loggers
+log4j2.logger.swagger.name = com.wordnik.swagger
+log4j2.logger.swagger.level = OFF
+
+log4j2.logger.mongodb.name = org.mongodb.driver
+log4j2.logger.mongodb.level = WARN
+
+log4j2.logger.cxf.name = org.apache.cxf
+log4j2.logger.cxf.level =  WARN
+
+log4j2.logger.jetty.name = org.eclipse.jetty
+log4j2.logger.jetty.level =  WARN
+
+log4j2.logger.spifly.name = org.apache.aries.spifly
+log4j2.logger.spifly.level = WARN
+
+log4j2.logger.schmizz.name = net.schmizz
+log4j2.logger.schmizz.level = WARN

Reply via email to