Apache log4j | |
---|---|
Típusú | naplózási könyvtár [d] |
Fejlesztő | Apache Software Foundation és Ceki Gülcü [d] |
Beírva | Jáva |
Operációs rendszer | platformközi |
Hardver platform | Java virtuális gép |
legújabb verzió |
|
Engedély | Apache licenc 2.0 |
Weboldal | logging.apache.org/log4j… |
Médiafájlok a Wikimedia Commons oldalon |
A Log4j egy Java programok naplózási könyvtára , az Apache Logging Project része.
A Log4j-t eredetileg az Apache Jakarta Project égisze alatt fejlesztették ki , amely az összes Apache Java projektért felelős, de azóta egy különálló, nagyon népszerű naplózási projektté vált.
Gyakran használják Java nyelvű programok írásakor naplózásra .
2021. december 9-én egy kritikus biztonsági rést (CVE-2021-44228) azonosítottak a Log4j 2-ben, amely tetszőleges kódfuttatást tesz lehetővé. Az érintett projektek közé tartozik a Steam , az Apple iCloud , a Minecraft [2] .
Az alábbi táblázat a Log4j beépített naplózási szintjeit és üzeneteit a súlyosságuk szerint csökkenő sorrendben határozza meg. A bal oldali oszlop felsorolja a Log4j naplózási szintjeit, míg a jobb oldali oszlop az egyes naplószintek rövid leírását tartalmazza.
Szint | Leírás |
---|---|
KI | A lehetséges maximális szint, amelyet a naplózás kikapcsolására terveztek. |
HALÁLOS | Súlyos hibák, amelyek idő előtti felmondást okoznak. Várhatóan azonnal láthatóak lesznek az állapotkonzolon. |
HIBA | Futásidejű hibák vagy váratlan körülmények. Várhatóan azonnal láthatóak lesznek az állapotkonzolon. |
FIGYELMEZTET | Elavult API-k használata, API-kkal való visszaélés, "majdnem" hibák, futásidejű helyzetek, amelyek nemkívánatosak vagy váratlanok, de nem feltétlenül "hibásak". Várhatóan azonnal láthatóak lesznek az állapotkonzolon. |
INFO | Futásidejű értesítések (indítás/leállítás). Várhatóan azonnal láthatóak lesznek a konzolon. |
DEBUG | Részletes információ a rendszeren keresztüli áramlásról. Várhatóan csak a naplókba kell őket írni. Általában az alkalmazás által írt legtöbb sort DEBUG-ként kell írni. |
NYOM | A legrészletesebb információk. Várhatóan csak a naplókba kell őket írni. Az 1.2.12-es verziótól kezdve. |
Apache Software Foundation | |||||||
---|---|---|---|---|---|---|---|
Legfelső szintű projektek |
| ||||||
Alprojektek |
| ||||||
Apache |
| ||||||
Egyéb projektek | |||||||
Fejlesztő projektek ( inkubátor ) |
| ||||||
Leszerelt projektek ( tetőtér ) | |||||||
|