Added SyslogAppender

This commit is contained in:
Vincent Spiewak
2013-10-01 00:27:05 +02:00
parent d0a25ddd4c
commit 31dca7f626
3 changed files with 21 additions and 11 deletions

View File

@@ -80,6 +80,12 @@
<version>${logback.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>${logback.version}</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</profile>
@@ -173,7 +179,7 @@
<artifactId>maven-shade-plugin</artifactId>
<version>${maven.shade.plugin}</version>
<configuration>
<minimizeJar>true</minimizeJar>
<minimizeJar>false</minimizeJar>
</configuration>
<executions>
<execution>

View File

@@ -4,4 +4,4 @@ log4j.rootLogger=TRACE, console
# Direct log messages to stdout
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{dd-MM-yyyy HH:mm:ss.SSS} [%t] %-5p %c - %m%n
log4j.appender.console.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

View File

@@ -2,17 +2,21 @@
<configuration>
<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>
%d{dd-MM-yyyy HH:mm:ss.SSS} [%thread] %level %logger - %msg%n
</pattern>
</encoder>
<encoder>
<pattern>%d{dd-MM-yyyy HH:mm:ss.SSS} [%thread] %level %logger - %msg%n</pattern>
</encoder>
</appender>
<logger name="com.github" level="all" />
<root level="INFO">
<appender-ref ref="stdout"/>
<appender name="syslog" class="ch.qos.logback.classic.net.SyslogAppender">
<syslogHost>192.168.1.1</syslogHost>
<port>514</port>
<facility>user</facility>
<suffixPattern>%d{dd-MM-yyyy HH:mm:ss.SSS} [%thread] %level %logger - %msg%n</suffixPattern>
</appender>
<root level="debug">
<appender-ref ref="stdout"/>
<appender-ref ref="syslog"/>
</root>
</configuration>