log4j 2

GPTKB entity

Statements (85)
Predicate Object
gptkbp:instanceOf logging framework
gptkbp:category gptkb:software
logging software
gptkbp:compatibleWith gptkb:SLF4J
gptkb:Commons_Logging
gptkb:Logback
gptkbp:developedBy gptkb:Apache_Software_Foundation
gptkbp:hasComponent gptkb:LogManager
gptkb:Marker
Logger
Layout
Configuration
Filter
Appender
AsyncAppender
ConfigurationFactory
ConfigurationSource
ConsoleAppender
FileAppender
GelfLayout
JDBCAppender
JsonLayout
LoggerContext
MemoryMappedFileAppender
PatternLayout
PluginAliases
PluginAttribute
PluginBuilder
PluginConfiguration
PluginElement
PluginFactory
PluginLogger
PluginLoggerAppender
PluginLoggerAsyncAppender
PluginLoggerConfig
PluginLoggerConsoleAppender
PluginLoggerContext
PluginLoggerFactory
PluginLoggerFileAppender
PluginLoggerFilter
PluginLoggerGelfLayout
PluginLoggerJDBCAppender
PluginLoggerJsonLayout
PluginLoggerLayout
PluginLoggerMemoryMappedFileAppender
PluginLoggerPatternLayout
PluginLoggerRegistry
PluginLoggerRollingFileAppender
PluginLoggerSocketAppender
PluginLoggerSyslogAppender
PluginLoggerXmlLayout
PluginLoggerYamlLayout
PluginManager
PluginNode
PluginRegistry
PluginValue
PluginVisitor
RollingFileAppender
SocketAppender
StatusLogger
SyslogAppender
ThreadContext
XmlLayout
YamlLayout
https://www.w3.org/2000/01/rdf-schema#label log4j 2
gptkbp:latestReleaseVersion 2.20.0
gptkbp:license gptkb:Apache_License_2.0
gptkbp:officialWebsite https://logging.apache.org/log4j/2.x/
gptkbp:predecessor gptkb:log4j
gptkbp:releaseYear 2014
gptkbp:repository https://github.com/apache/logging-log4j2
gptkbp:supports gptkb:Java_SE
gptkb:Java_EE
filtering
asynchronous logging
configuration via XML
configuration via JSON
configuration via YAML
configuration via properties files
custom log levels
gptkbp:usedFor application logging
gptkbp:vulnerableTo Log4Shell (CVE-2021-44228)
gptkbp:writtenBy gptkb:Java
gptkbp:bfsParent gptkb:log4j
gptkbp:bfsLayer 8