Log4j

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] .

Log4j naplózási szintek

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.


Lásd még

Jegyzetek

  1. https://lists.apache.org/thread/1cpsvr1o7j41bmd0bf6d6vwtnw367h4b
  2. Kritikus biztonsági rés az Apache Log4j 2-ben, amely számos Java projektet érint . www.opennet.ru _ Letöltve: 2021. december 10. Az eredetiből archiválva : 2021. december 10.

Linkek