Refine search
/** Add a {@link ConsoleAppender} that uses {@link PatternLayout} using the {@link PatternLayout#TTCC_CONVERSION_PATTERN} and prints to <code>System.out</code> to the root category. */ static public void configure() { Logger root = Logger.getRootLogger(); root.addAppender(new ConsoleAppender( new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN))); }
Logger impl = Logger.getRootLogger(); impl.removeAllAppenders(); fileApp = new RollingFileAppender(new PatternLayout(fmt), fileName); impl.addAppender(fileApp); ConsoleAppender conApp = new ConsoleAppender(new PatternLayout(fmt), ConsoleAppender.SYSTEM_OUT); lvlFilter.setLevelMax(Level.INFO); conApp.addFilter(lvlFilter); conApp.activateOptions(); impl.addAppender(conApp); conApp = new ConsoleAppender(new PatternLayout(fmt), ConsoleAppender.SYSTEM_ERR); conApp.setThreshold(Level.WARN); conApp.activateOptions(); impl.addAppender(conApp);
throws IgniteCheckedException { for (String c : F.concat(false, cat, F.asList(cats))) Logger.getLogger(c).setLevel(log4jLevel); Logger log4j = Logger.getRootLogger(); log4j.removeAllAppenders(); ConsoleAppender c = new ConsoleAppender(); c.setName("CONSOLE_ERR"); c.setTarget("System.err"); c.setThreshold(Priority.WARN); c.setLayout(new PatternLayout("[%d{ISO8601}][%-5p][%t][%c{1}] %m%n")); c.activateOptions(); log4j.addAppender(c); file.setMaxFileSize("10MB"); file.setMaxBackupIndex(10); file.setLayout(new PatternLayout("[%d{ISO8601}][%-5p][%t][%c{1}] %m%n"));
/** * Creates a configured appender. * @param layout layout, may not be null. * @param target target, either "System.err" or "System.out". */ public ConsoleAppender(Layout layout, String target) { setLayout(layout); setTarget(target); activateOptions(); }
ConsoleAppender ca = new ConsoleAppender(); ca.setWriter(new OutputStreamWriter(System.out)); ca.setLayout(new PatternLayout("%-5p [%t]: %m%n")); logger.addAppender(ca);
ConsoleAppender console = new ConsoleAppender(); //create appender //configure the appender String PATTERN = "%d [%p|%c|%C{1}] %m%n"; console.setLayout(new PatternLayout(PATTERN)); console.setThreshold(Level.FATAL); console.activateOptions(); //add appender to any Logger (here is root) Logger.getRootLogger().addAppender(console); FileAppender fa = new FileAppender(); fa.setName("FileLogger"); fa.setFile("mylog.log"); fa.setLayout(new PatternLayout("%d %-5p [%c{1}] %m%n")); fa.setThreshold(Level.DEBUG); fa.setAppend(true); fa.activateOptions(); //add appender to any Logger (here is root) Logger.getRootLogger().addAppender(fa); //repeat with all other desired appenders
Logger root = Logger.getRootLogger(); ConsoleAppender appender = new ConsoleAppender(new PatternLayout("%r [%t] %p %c %x - %m%n")); appender.setTarget("System.err"); LevelRangeFilter filter = new LevelRangeFilter(); filter.setLevelMin(Level.DEBUG); filter.setLevelMax(Level.DEBUG); appender.addFilter(filter); appender.activateOptions(); root.addAppender(appender); appender = new ConsoleAppender(new PatternLayout()); appender.setTarget("System.out"); filter = new LevelRangeFilter(); filter.setLevelMin(Level.INFO); filter.setLevelMax(Level.FATAL); appender.addFilter(filter); appender.activateOptions(); root.addAppender(appender);
public static void verboseLogging(String pattern, Level level) { ConsoleAppender console = new ConsoleAppender(); //create appender //configure the appender console.setLayout(new PatternLayout(pattern)); console.setThreshold(level); console.activateOptions(); //add appender to any Logger (here is root) Logger.getRootLogger().addAppender(console); }
private static void setupLogging() { // Turn off all the loggers and customize how they write to the console. final Logger rootLogger = LogManager.getRootLogger(); rootLogger.setLevel(Level.OFF); final ConsoleAppender ca = (ConsoleAppender) rootLogger.getAppender("stdout"); ca.setLayout(new PatternLayout("%-5p - %m%n")); // Turn the loggers used by the demo back on. log.setLevel(Level.INFO); }
private static void enableLogging() { Logger.getRootLogger().removeAllAppenders(); Logger.getRootLogger().addAppender(new ConsoleAppender(new PatternLayout("%p [%c{1}] %m%n"))); log.setLevel(Level.TRACE); Logger.getLogger(ColumnBasedHandlerTestUtil.class).setLevel(Level.TRACE); Logger.getLogger(ContentIndexingColumnBasedHandler.class).setLevel(Level.TRACE); Logger.getLogger(ContentBaseIngestHelper.class).setLevel(Level.TRACE); }
final String propsFile = System.getenv(ProcessJob.JOB_PROP_ENV); this._logger = Logger.getRootLogger(); this._logger.removeAllAppenders(); final ConsoleAppender appender = new ConsoleAppender(DEFAULT_LAYOUT); appender.activateOptions(); this._logger.addAppender(appender);
public static void init(File serviceData, Map<String, String> cc, boolean localStorage) { PatternLayout layout = new PatternLayout("%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %p %c %x - %m%n"); logger = Logger.getRootLogger(); logger.removeAllAppenders(); logAppender = new LogAppender(layout, 100000); logger.addAppender(logAppender); logger.addAppender(new ConsoleAppender(layout));
/** * Sets up the custom logger to the specified level and location. * */ public static void setup(Level level, String logLocation) { if (logLocation != null && !ConsoleAppender.SYSTEM_ERR.equals(logLocation) && !ConsoleAppender.SYSTEM_OUT.equals(logLocation)) { RollingFileAppender fa = new RollingFileAppender(); fa.setName("FileLogger"); fa.setFile(logLocation); fa.setMaxFileSize("5MB"); fa.setMaxBackupIndex(1); fa.setLayout(new PatternLayout(LOGGER_LAYOUT)); fa.setThreshold(level); fa.setAppend(true); fa.activateOptions(); Logger.getRootLogger().addAppender(fa); LOGGER.info("File Handler set"); } else { ConsoleAppender consoleAppender = new ConsoleAppender(new PatternLayout(LOGGER_LAYOUT)); if (logLocation != null) { consoleAppender.setTarget(logLocation); } consoleAppender.setThreshold(level); Logger.getRootLogger().addAppender(consoleAppender); } }
private static void configureFallbackLogging() { final Layout layout = new PatternLayout("%-5r [%-25.25c{1} %-10.10t %-5.5p] %m%n"); final Appender appender = new ConsoleAppender(layout); BasicConfigurator.configure(appender); Logger.getRootLogger().setLevel(Level.WARN); Logger.getLogger("ui").setLevel(Level.OFF); }
public Configuration() { SecureRandom random = new SecureRandom(); this.log4jLogger = Logger.getLogger("Logger"+ random.nextInt()); ConsoleAppender appender = new ConsoleAppender(); appender.setWriter(new PrintWriter(new OutputStreamWriter(System.out, StandardCharsets.UTF_8))); appender.setLayout(new PatternLayout(PatternLayout.DEFAULT_CONVERSION_PATTERN)); this.log4jLogger.addAppender(appender); this.log4jLogger.setLevel(Level.OFF); }
@Override public void simpleLogging() throws Exception { // Clear all existing appenders this.rlog.removeAllAppenders(); final Level logLevel = Level.toLevel(System.getProperty(Log4jDaemonProperties.LOGGER_LEVEL), Level.INFO); this.rlog.setLevel(logLevel); this.console = new ConsoleAppender(); this.console.setName("CONSOLE"); this.console.setLayout(new PatternLayout(DEFAULT_PATTERN)); this.console.setTarget(ConsoleAppender.SYSTEM_OUT); this.console.activateOptions(); this.rlog.addAppender(this.console); }
/** Add a {@link ConsoleAppender} that uses {@link PatternLayout} using the {@link PatternLayout#TTCC_CONVERSION_PATTERN} and prints to <code>System.out</code> to the root category. */ static public void configure() { Logger root = Logger.getRootLogger(); root.addAppender(new ConsoleAppender( new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN))); }
/** * Capture the log for this class to this Writer. Choose whether or not to * suppress it from the console. */ protected void captureLogOutput(Class<?> clazz, Writer writer, boolean suppress) { PatternLayout layout = new PatternLayout("%p %m%n"); ConsoleAppender appender = new ConsoleAppender(); appender.setWriter(writer); appender.setLayout(layout); Logger logger = Logger.getLogger(clazz); logger.removeAllAppenders(); logger.setAdditivity(!suppress); logger.addAppender(appender); }
default void logLevel(String level) { ConsoleAppender stderr = (ConsoleAppender) LogManager.getRootLogger().getAppender("stderr"); stderr.setThreshold(Level.toLevel(level)); org.apache.log4j.Logger.getLogger("org.mongodb.driver.cluster").setLevel(Level.WARN); org.apache.log4j.Logger.getLogger("org.mongodb.driver.connection").setLevel(Level.WARN); org.apache.log4j.Logger.getLogger("org.mongodb.driver.protocol.update").setLevel(Level.WARN); org.apache.log4j.Logger.getLogger("org.mongodb.driver.protocol.command").setLevel(Level.WARN); org.apache.log4j.Logger.getLogger("org.mongodb.driver.protocol.query").setLevel(Level.WARN); org.apache.log4j.Logger.getLogger("org.mongodb.driver.protocol.getmore").setLevel(Level.WARN); } }
public static void setConsoleAppenderDebug() { Enumeration<?> appenders = Logger.getLogger( STRING_PENTAHO_DI_LOGGER_NAME ).getAllAppenders(); while ( appenders.hasMoreElements() ) { Object appender = appenders.nextElement(); if ( appender instanceof ConsoleAppender || appender instanceof Log4jConsoleAppender ) { if ( appender instanceof ConsoleAppender ) { ( (ConsoleAppender) appender ).setThreshold( Level.DEBUG ); } } } }