Junior — Middle
Hogyan valósult meg a naplózás a korábbi projektjében?
sobes.tech MI
Válasz az MI-től
Előző projektemben egy központosított naplózási rendszert használtunk, amely standard könyvtárakat és külső eszközöket alkalmazott:
- Az alkalmazásban a naplókat egy naplózó (pl. Log4j, Logback vagy beépített naplózó, a nyelvtől függően) írta.
- A naplók fontossági szintek szerint voltak osztva: DEBUG, INFO, WARN, ERROR.
- Az elemzés megkönnyítése érdekében a naplókat egy központi tárolóba küldtük (pl. ELK Stack — Elasticsearch, Logstash, Kibana).
- A naplók rotációját és a fájlok méretkorlátait alkalmaztuk, hogy elkerüljük a lemez túlterhelését.
- A tesztautomatizálás során a naplókat minden tesztsorozatnál összegyűjtöttük, így gyorsan megtalálhattuk a hibák okait.
Ez a megközelítés átláthatóságot és könnyű rendszerfigyelést biztosított, valamint gyors reagálást a hibákra.