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

View File

@@ -4,4 +4,4 @@ log4j.rootLogger=TRACE, console
# Direct log messages to stdout # Direct log messages to stdout
log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout 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> <configuration>
<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender"> <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
<encoder> <encoder>
<pattern> <pattern>%d{dd-MM-yyyy HH:mm:ss.SSS} [%thread] %level %logger - %msg%n</pattern>
%d{dd-MM-yyyy HH:mm:ss.SSS} [%thread] %level %logger - %msg%n </encoder>
</pattern>
</encoder>
</appender> </appender>
<logger name="com.github" level="all" /> <appender name="syslog" class="ch.qos.logback.classic.net.SyslogAppender">
<syslogHost>192.168.1.1</syslogHost>
<root level="INFO"> <port>514</port>
<appender-ref ref="stdout"/> <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> </root>
</configuration> </configuration>