Apache log4j | |
---|---|
Sorts | loggningsbibliotek [d] |
Utvecklaren | Apache Software Foundation och Ceki Gülcü [d] |
Skrivet i | Java |
Operativ system | plattformsoberoende |
Hårdvaruplattform | Java Virtual Machine |
senaste versionen |
|
Licens | Apache-licens 2.0 |
Hemsida | logging.apache.org/log4j... |
Mediafiler på Wikimedia Commons |
Log4j är ett loggningsbibliotek för Java-program, en del av Apache Logging Project .
Log4j utvecklades ursprungligen under paraplyet " Apache Jakarta Project ", ansvarig för alla Apache Java-projekt, men har sedan dess spridits ut till ett separat, mycket populärt loggningsprojekt.
Det används ofta när man skriver program i Java, för att logga .
Den 9 december 2021 identifierades en kritisk sårbarhet (CVE-2021-44228) i Log4j 2, vilket möjliggör exekvering av godtycklig kod. Berörda projekt inkluderar Steam , Apple iCloud , Minecraft [2] .
Följande tabell definierar de inbyggda loggnivåerna och meddelandena i Log4j i fallande svårighetsgrad. Den vänstra kolumnen listar loggnivåbeteckningarna i Log4j, medan den högra kolumnen ger en kort beskrivning av varje loggnivå.
Nivå | Beskrivning |
---|---|
AV | Den högsta möjliga nivån, designad för att stänga av loggning. |
DÖDLIG | Allvarliga fel som orsakar för tidig uppsägning. De förväntas vara omedelbart synliga i statuskonsolen. |
FEL | Körtidsfel eller oväntade förhållanden. Räkna med att de syns direkt i statuskonsolen. |
VARNA | Användning av föråldrade API:er, missbruk av API:er, "nästan" buggar, runtime-situationer som är oönskade eller oväntade, men inte nödvändigtvis "fel". De förväntas vara omedelbart synliga i statuskonsolen. |
INFO | Körtidsaviseringar (start/avstängning). De förväntas vara omedelbart synliga på konsolen. |
DEBUGA | Detaljerad information om flödet genom systemet. De förväntas endast skrivas till loggar. I allmänhet bör de flesta rader som skrivs av din ansökan skrivas som DEBUG. |
SPÅR | Den mest detaljerade informationen. De förväntas endast skrivas till loggar. Från och med version 1.2.12. |
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Projekt på högsta nivå |
| ||||||
Delprojekt |
| ||||||
Apache |
| ||||||
Andra projekt | |||||||
Utveckla projekt ( inkubator ) |
| ||||||
Avvecklade projekt ( Attic ) | |||||||
|