From a36aa2c0d0c2ddf81398ffc7ed7c0d923ea1e6f4 Mon Sep 17 00:00:00 2001 From: didfet Date: Tue, 24 Mar 2015 13:27:01 +0100 Subject: [PATCH] Changed logging pattern. --- .../fetter/logstashforwarder/Forwarder.java | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/src/main/java/info/fetter/logstashforwarder/Forwarder.java b/src/main/java/info/fetter/logstashforwarder/Forwarder.java index 698057a..a965f65 100644 --- a/src/main/java/info/fetter/logstashforwarder/Forwarder.java +++ b/src/main/java/info/fetter/logstashforwarder/Forwarder.java @@ -36,9 +36,13 @@ import org.apache.commons.cli.Option; import org.apache.commons.cli.OptionBuilder; import org.apache.commons.cli.Options; import org.apache.commons.cli.ParseException; +import org.apache.log4j.Appender; import org.apache.log4j.BasicConfigurator; +import org.apache.log4j.ConsoleAppender; +import org.apache.log4j.Layout; import org.apache.log4j.Level; import org.apache.log4j.Logger; +import org.apache.log4j.PatternLayout; import org.apache.log4j.spi.RootLogger; public class Forwarder { @@ -59,11 +63,7 @@ public class Forwarder { public static void main(String[] args) { try { parseOptions(args); - BasicConfigurator.configure(); - RootLogger.getRootLogger().setLevel(logLevel); - // Logger.getLogger(FileReader.class).addAppender((Appender)RootLogger.getRootLogger().getAllAppenders().nextElement()); - // Logger.getLogger(FileReader.class).setLevel(TRACE); - // Logger.getLogger(FileReader.class).setAdditivity(false); + setupLogging(); watcher = new FileWatcher(); watcher.setMaxSignatureLength(signatureLength); watcher.setTail(tailSelected); @@ -201,5 +201,15 @@ public class Forwarder { HelpFormatter formatter = new HelpFormatter(); formatter.printHelp("logstash-forwarder", options); } + + private static void setupLogging() { + Layout layout = new PatternLayout("%d %p %c{1} - %m%n"); + Appender appender = new ConsoleAppender(layout); + BasicConfigurator.configure(appender); + RootLogger.getRootLogger().setLevel(logLevel); + // Logger.getLogger(FileReader.class).addAppender((Appender)RootLogger.getRootLogger().getAllAppenders().nextElement()); + // Logger.getLogger(FileReader.class).setLevel(TRACE); + // Logger.getLogger(FileReader.class).setAdditivity(false); + } }