Sobes.tech
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.