java.lang.Object
org.elasticsearch.common.logging.Loggers
A set of utilities around Logging.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Setting<org.apache.logging.log4j.Level> static final Setting.AffixSetting<org.apache.logging.log4j.Level> static final String -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddAppender(org.apache.logging.log4j.Logger logger, org.apache.logging.log4j.core.Appender appender) checkRestrictedLoggers(Settings settings) static org.apache.logging.log4j.core.AppenderfindAppender(org.apache.logging.log4j.Logger logger, Class<? extends org.apache.logging.log4j.core.Appender> clazz) static org.apache.logging.log4j.Loggerstatic org.apache.logging.log4j.Loggerstatic org.apache.logging.log4j.Loggerstatic org.apache.logging.log4j.LoggerJust likegetLogger(Class, ShardId, String...)but String loggerName instead of Class and no extra prefixes.static org.apache.logging.log4j.Loggerstatic voidremoveAppender(org.apache.logging.log4j.Logger logger, org.apache.logging.log4j.core.Appender appender) static voidSet the level of the logger.static voidsetLevel(org.apache.logging.log4j.Logger logger, org.apache.logging.log4j.Level level) Set the level of the logger.
-
Field Details
-
SPACE
- See Also:
-
LOG_DEFAULT_LEVEL_SETTING
-
LOG_LEVEL_SETTING
-
-
Method Details
-
checkRestrictedLoggers
-
getLogger
-
getLogger
Just likegetLogger(Class, ShardId, String...)but String loggerName instead of Class and no extra prefixes. -
getLogger
-
getLogger
-
getLogger
public static org.apache.logging.log4j.Logger getLogger(org.apache.logging.log4j.Logger parentLogger, String s) -
setLevel
Set the level of the logger. If the new level is null, the logger will inherit it's level from its nearest ancestor with a non-null level. -
setLevel
public static void setLevel(org.apache.logging.log4j.Logger logger, org.apache.logging.log4j.Level level) Set the level of the logger. If the new level is null, the logger will inherit it's level from its nearest ancestor with a non-null level. -
addAppender
public static void addAppender(org.apache.logging.log4j.Logger logger, org.apache.logging.log4j.core.Appender appender) -
removeAppender
public static void removeAppender(org.apache.logging.log4j.Logger logger, org.apache.logging.log4j.core.Appender appender) -
findAppender
public static org.apache.logging.log4j.core.Appender findAppender(org.apache.logging.log4j.Logger logger, Class<? extends org.apache.logging.log4j.core.Appender> clazz)
-