Add syslog log4j appender entry, disabled by default 84/51884/3
authorRyan Goulding <ryandgoulding@gmail.com>
Wed, 15 Feb 2017 05:15:23 +0000 (00:15 -0500)
committerRyan Goulding <ryandgoulding@gmail.com>
Tue, 21 Feb 2017 17:57:54 +0000 (12:57 -0500)
Add correct formatting for enabling syslog appender for ODL.  By default,
the appender is disabled.

Change-Id: Ibbd296af53901b636b917a75c6072a36ef3cebe9
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
karaf/opendaylight-karaf-resources/src/main/resources/etc/org.ops4j.pax.logging.cfg
karaf/opendaylight-karaf4-resources/src/main/resources/etc/org.ops4j.pax.logging.cfg

index 1f7de329090a492a0991609b811253025fd612b3..80c1df9274bad789fd5fb19812a21605c60e6941 100644 (file)
@@ -49,3 +49,15 @@ log4j.appender.sift.appender.layout.ConversionPattern=%d{ISO8601} | %-5.5p | %-1
 log4j.appender.sift.appender.file=${karaf.data}/log/$\\{bundle.name\\}.log
 log4j.appender.sift.appender.append=true
 
+# syslog appender for exporting karaf messages to a syslog server
+# To enable the syslog appender, add it to the log4j.rootLogger list above.
+#
+# Make sure to set log4j.appender.syslog.syslogHost in the format:
+# <syslogHost>:<syslogPort>
+# If no port is specified, the default, 514, is assumed.
+log4j.appender.syslog=org.apache.log4j.net.SyslogAppender
+log4j.appender.syslog.layout=org.apache.log4j.PatternLayout
+log4j.appender.syslog.layout.ConversionPattern=%d{ISO8601} | %-5.5p | %-16.16t | %-32.32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
+log4j.appender.syslog.syslogHost=127.0.0.1
+log4J.appender.syslog.facility=KARAF
+log4j.appender.syslog.facilityPrinting=false
index 1f7de329090a492a0991609b811253025fd612b3..80c1df9274bad789fd5fb19812a21605c60e6941 100644 (file)
@@ -49,3 +49,15 @@ log4j.appender.sift.appender.layout.ConversionPattern=%d{ISO8601} | %-5.5p | %-1
 log4j.appender.sift.appender.file=${karaf.data}/log/$\\{bundle.name\\}.log
 log4j.appender.sift.appender.append=true
 
+# syslog appender for exporting karaf messages to a syslog server
+# To enable the syslog appender, add it to the log4j.rootLogger list above.
+#
+# Make sure to set log4j.appender.syslog.syslogHost in the format:
+# <syslogHost>:<syslogPort>
+# If no port is specified, the default, 514, is assumed.
+log4j.appender.syslog=org.apache.log4j.net.SyslogAppender
+log4j.appender.syslog.layout=org.apache.log4j.PatternLayout
+log4j.appender.syslog.layout.ConversionPattern=%d{ISO8601} | %-5.5p | %-16.16t | %-32.32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
+log4j.appender.syslog.syslogHost=127.0.0.1
+log4J.appender.syslog.facility=KARAF
+log4j.appender.syslog.facilityPrinting=false