| Package | Description | 
|---|---|
| org.springframework.boot.actuate.autoconfigure.logging | 
 Auto-configuration for actuator logging concerns. 
 | 
| org.springframework.boot.actuate.logging | 
 Actuator support for logging. 
 | 
| org.springframework.boot.context.logging | 
 Logging integration with Spring's Application Context. 
 | 
| org.springframework.boot.logging | 
 Support and abstractions across several logging libraries. 
 | 
| org.springframework.boot.logging.java | 
 Support for 'Java Util Logging'. 
 | 
| org.springframework.boot.logging.log4j2 | 
 Support for the Log4j 2 logging library. 
 | 
| org.springframework.boot.logging.logback | 
 Support for the Logback logging library. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LoggersEndpoint | 
LoggersEndpointAutoConfiguration.loggersEndpoint(LoggingSystem loggingSystem,
               ObjectProvider<LoggerGroups> springBootLoggerGroups)  | 
| Constructor and Description | 
|---|
LoggersEndpoint(LoggingSystem loggingSystem,
               LoggerGroups loggerGroups)
Create a new  
LoggersEndpoint instance. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
LoggingApplicationListener.initializeSpringBootLogging(LoggingSystem system,
                           LogLevel springBootLogging)
Initialize loggers based on the  
springBootLogging setting. | 
protected void | 
LoggingApplicationListener.setLogLevels(LoggingSystem system,
            ConfigurableEnvironment environment)
Set logging levels based on relevant  
Environment properties. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLoggingSystem
Abstract base class for  
LoggingSystem implementations. | 
class  | 
Slf4JLoggingSystem
Abstract base class for  
LoggingSystem implementations that utilize SLF4J. | 
| Modifier and Type | Method and Description | 
|---|---|
static LoggingSystem | 
LoggingSystem.get(ClassLoader classLoader)
Detect and return the logging system in use. 
 | 
LoggingSystem | 
LoggingSystemFactory.getLoggingSystem(ClassLoader classLoader)
Return a logging system implementation or  
null if no logging system is
 available. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JavaLoggingSystem
 | 
| Modifier and Type | Method and Description | 
|---|---|
LoggingSystem | 
JavaLoggingSystem.Factory.getLoggingSystem(ClassLoader classLoader)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Log4J2LoggingSystem
LoggingSystem for Log4j 2. | 
| Modifier and Type | Method and Description | 
|---|---|
LoggingSystem | 
Log4J2LoggingSystem.Factory.getLoggingSystem(ClassLoader classLoader)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LogbackLoggingSystem
LoggingSystem for logback. | 
| Modifier and Type | Method and Description | 
|---|---|
LoggingSystem | 
LogbackLoggingSystem.Factory.getLoggingSystem(ClassLoader classLoader)  |