Log4j:n ymmärtäminen: Mitä ovat lokit ja kuinka niitä käytetään
Log4j on Java-lokikehys, jonka avulla voit kirjoittaa lokeja sovellukseesi. Log4j tarjoaa tavan määrittää sovelluksesi lokiasetukset, kuten kirjattavan yksityiskohtaisuuden, lokiviestien muodon ja lokien tallennuspaikan.
Lokit ovat todellisia lokiviestejä, jotka kirjoitetaan lokiin. sovelluksesi lokitiedosto. Ne voivat sisältää tietoja, kuten viestin aika ja päivämäärä, viestin lähde (esim. tietty luokka tai menetelmä), viestin taso (esim. virheenkorjaus, tiedot, varoitus, virhe jne.) ja itse viesti.
Esimerkiksi jos sinulla on seuraavat log4j-määritykset sovelluksessasi:
```
```
Ja sovelluksessasi on seuraava koodi:
```
Logger logger = LogManager.getLogger("myLogger");
logger.debug("Sovelluksen käynnistäminen");
```
Sitten log4j-kokoonpano kirjoittaa viestin "Sovelluksen käynnistys" lokitiedosto, jossa on virheenkorjaustaso, ja lokiviestin muoto on "2018-01-01 10:30:00,000 [pää] debug myLogger - Sovelluksen käynnistäminen".
Joten tässä esimerkissä "Sovelluksen käynnistäminen "on logget.



