@Override protected OutputStreamAppender<E> appender(LoggerContext context) { final ConsoleAppender<E> appender = new ConsoleAppender<>(); appender.setName("console-appender"); appender.setContext(context); appender.setTarget(target.get()); return appender; } }
public void configure(LoggerContext lc) { addInfo("Setting up default configuration."); ConsoleAppender<ILoggingEvent> ca = new ConsoleAppender<ILoggingEvent>(); ca.setContext(lc); ca.setName("console"); LayoutWrappingEncoder<ILoggingEvent> encoder = new LayoutWrappingEncoder<ILoggingEvent>(); encoder.setContext(lc); // same as // PatternLayout layout = new PatternLayout(); // layout.setPattern("%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"); TTLLLayout layout = new TTLLLayout(); layout.setContext(lc); layout.start(); encoder.setLayout(layout); ca.setEncoder(encoder); ca.start(); Logger rootLogger = lc.getLogger(Logger.ROOT_LOGGER_NAME); rootLogger.addAppender(ca); } }
/** * Creates a new {@link ConsoleAppender} to {@code System.out} with the specified name and log pattern. * * @see #buildLogPattern(RootLoggerConfig) */ public ConsoleAppender<ILoggingEvent> newConsoleAppender(Context loggerContext, String name, String logPattern) { PatternLayoutEncoder consoleEncoder = new PatternLayoutEncoder(); consoleEncoder.setContext(loggerContext); consoleEncoder.setPattern(logPattern); consoleEncoder.start(); ConsoleAppender<ILoggingEvent> consoleAppender = new ConsoleAppender<>(); consoleAppender.setContext(loggerContext); consoleAppender.setEncoder(consoleEncoder); consoleAppender.setName(name); consoleAppender.setTarget("System.out"); consoleAppender.start(); return consoleAppender; }
public static void configure(LoggerContext lc) { StatusManager sm = lc.getStatusManager(); if(sm != null) { sm.add(new InfoStatus("Setting up default configuration.", lc)); } ConsoleAppender<ILoggingEvent> ca = new ConsoleAppender<ILoggingEvent>(); ca.setContext(lc); ca.setName("console"); PatternLayoutEncoder pl = new PatternLayoutEncoder(); pl.setContext(lc); pl.setPattern("%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"); pl.start(); ca.setEncoder(pl); ca.start(); Logger rootLogger = lc.getLogger(Logger.ROOT_LOGGER_NAME); rootLogger.addAppender(ca); }
private static OutputStreamAppender<ILoggingEvent> configureConsoleLogging(LoggerContext loggerContext) { ConsoleAppender<ILoggingEvent> consoleAppender = new ConsoleAppender<ILoggingEvent>(); consoleAppender.setName("com.documents4j.logger.client.console"); consoleAppender.setContext(loggerContext); System.out.println("Logging: The log is printed to the console"); return consoleAppender; }
private static OutputStreamAppender<ILoggingEvent> configureConsoleLogging(LoggerContext loggerContext) { ConsoleAppender<ILoggingEvent> consoleAppender = new ConsoleAppender<ILoggingEvent>(); consoleAppender.setName("com.documents4j.logger.server.console"); consoleAppender.setContext(loggerContext); System.out.println("Logging: The log is printed to the console"); return consoleAppender; }
@Override protected OutputStreamAppender<E> appender(LoggerContext context) { final ConsoleAppender<E> appender = new ConsoleAppender<>(); appender.setName("console-appender"); appender.setContext(context); appender.setTarget(target.get()); return appender; } }
private ConsoleAppender setConsoleAppender(LoggerContext loggerContext, PatternLayoutEncoder pl) { ConsoleAppender consoleAppender = new ConsoleAppender<>(); consoleAppender.setName("consoleAppender"); consoleAppender.setContext(loggerContext); consoleAppender.setEncoder(pl); consoleAppender.start(); return consoleAppender; } }
private Appender buildAppender(LogContext logContext, Encoder encoder) { ConsoleAppender appender = new ConsoleAppender(); appender.setName(APPENDER_NAME); appender.setEncoder(encoder); logContext.getConfigurator().start(appender); return appender; }
private ConsoleAppender setupAppender(String name, String target, LoggerContext ctx, Encoder enc) { ConsoleAppender appender = new ConsoleAppender(); appender.setName(name); appender.setTarget(target); appender.setContext(ctx); appender.setEncoder(enc); appender.start(); return appender; }
public static void configureStructuredLogging(Level level) { final Logger rootLogger = (Logger) LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME); final LoggerContext context = rootLogger.getLoggerContext(); context.reset(); final StructuredLoggingEncoder encoder = new StructuredLoggingEncoder(); encoder.start(); final ConsoleAppender<ILoggingEvent> appender = new ConsoleAppender<ILoggingEvent>(); appender.setTarget("System.err"); appender.setName("stderr"); appender.setEncoder(encoder); appender.setContext(context); appender.start(); rootLogger.addAppender(appender); rootLogger.setLevel(fromLocationAwareLoggerInteger(level.toInt())); SLF4JBridgeHandler.install(); }
public LogLevelModifier newConsoleAppender(String name) { ConsoleAppender<ILoggingEvent> c = new ConsoleAppender<ILoggingEvent>(); c.setName(name); c.setContext(getContext()); c.start(); rootLogger().addAppender(c); newAppenders.add(c); return this; }
public static void configure(LoggerContext lc) { StatusManager sm = lc.getStatusManager(); if(sm != null) { sm.add(new InfoStatus("Setting up default configuration.", lc)); } ConsoleAppender<ILoggingEvent> ca = new ConsoleAppender<ILoggingEvent>(); ca.setContext(lc); ca.setName("console"); PatternLayoutEncoder pl = new PatternLayoutEncoder(); pl.setContext(lc); pl.setPattern("%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"); pl.start(); ca.setEncoder(pl); ca.start(); Logger rootLogger = lc.getLogger(Logger.ROOT_LOGGER_NAME); rootLogger.addAppender(ca); }
public static void configure(LoggerContext lc) { StatusManager sm = lc.getStatusManager(); if(sm != null) { sm.add(new InfoStatus("Setting up default configuration.", lc)); } ConsoleAppender<ILoggingEvent> ca = new ConsoleAppender<ILoggingEvent>(); ca.setContext(lc); ca.setName("console"); PatternLayout pl = new PatternLayout(); pl.setContext(lc); pl.setPattern("%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"); pl.start(); ca.setLayout(pl); ca.start(); Logger rootLogger = lc.getLogger(Logger.ROOT_LOGGER_NAME); rootLogger.addAppender(ca); }
public void configure(LoggerContext lc) { addInfo("Setting up default configuration."); ConsoleAppender<ILoggingEvent> ca = new ConsoleAppender<ILoggingEvent>(); ca.setContext(lc); ca.setName("console"); LayoutWrappingEncoder<ILoggingEvent> encoder = new LayoutWrappingEncoder<ILoggingEvent>(); encoder.setContext(lc); // same as // PatternLayout layout = new PatternLayout(); // layout.setPattern("%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n"); TTLLLayout layout = new TTLLLayout(); layout.setContext(lc); layout.start(); encoder.setLayout(layout); ca.setEncoder(encoder); ca.start(); Logger rootLogger = lc.getLogger(Logger.ROOT_LOGGER_NAME); rootLogger.addAppender(ca); } }
private static ConsoleAppender<ILoggingEvent> createConsoleAppender(final LoggerContext loggerContext) { final PatternLayoutEncoder ple = new PatternLayoutEncoder(); ple.setPattern("%d{HH:mm:ss.SSS} [%thread] %-5level %logger{10} - %msg%n"); ple.setContext(loggerContext); ple.start(); final ConsoleAppender<ILoggingEvent> consoleAppender = new ConsoleAppender<>(); consoleAppender.setContext(loggerContext); consoleAppender.setEncoder(ple); consoleAppender.setName("STDOUT"); consoleAppender.start(); return consoleAppender; }
@Override public Appender<ILoggingEvent> createAppender(LoggerContext context) { ConsoleAppender<ILoggingEvent> appender = new ConsoleAppender<>(); appender.setName("console"); appender.setContext(context); appender.setTarget("System.out"); LayoutWrappingEncoder<ILoggingEvent> layoutEncoder = new LayoutWrappingEncoder<>(); layoutEncoder.setLayout(createLayout(context)); appender.setEncoder(layoutEncoder); appender.start(); return asAsync(appender); } }
public ConsoleAppender newConsoleAppender(Context loggerContext, String name, String pattern) { PatternLayoutEncoder consoleEncoder = new PatternLayoutEncoder(); consoleEncoder.setContext(loggerContext); consoleEncoder.setPattern(pattern); consoleEncoder.start(); ConsoleAppender consoleAppender = new ConsoleAppender(); consoleAppender.setContext(loggerContext); consoleAppender.setEncoder(consoleEncoder); consoleAppender.setName(name); consoleAppender.setTarget("System.out"); consoleAppender.start(); return consoleAppender; }
private ConsoleAppender consoleAppender(LoggerContext loggerContext, Properties properties) { SystemPropertiesGetter propertiesGetter = new SystemPropertiesGetter(properties); ConsoleAppender<ILoggingEvent> appender = new ConsoleAppender<ILoggingEvent>(); PatternLayoutEncoder encoder = new PatternLayoutEncoder(); String logPattern = propertiesGetter.getProperty( SOFA_MIDDLEWARE_LOG_CONSOLE_LOGBACK_PATTERN, SOFA_MIDDLEWARE_LOG_CONSOLE_LOGBACK_PATTERN_DEFAULT); encoder.setPattern(OptionHelper.substVars(logPattern, loggerContext)); encoder.setContext(loggerContext); encoder.start(); appender.setEncoder(encoder); appender.setName("CONSOLE"); appender.start(); return appender; }
@Override protected void configureRequestLogImpl() { NotifyingListAppender appender = new NotifyingListAppender(); appender.setContext(requestLogImpl); appender.setName("list"); appender.start(); ConsoleAppender<IAccessEvent> console = new ConsoleAppender<IAccessEvent>(); console.setContext(requestLogImpl); console.setName("console"); PatternLayoutEncoder layout = new PatternLayoutEncoder(); layout.setContext(requestLogImpl); layout.setPattern("%date %server %clientHost"); console.setEncoder(layout); layout.start(); console.start(); requestLogImpl.addAppender(appender); requestLogImpl.addAppender(console); } }