Junior — Middle
Ako bolo v predchádzajúcom projekte realizované vedenie logov?
sobes.tech AI
Odpoveď od AI
V mojom predhodnom projekte je bil uporabljen centraliziran sistem beleženja z uporabo standardnih knjižnic in zunanjih orodij:
- Logi v aplikaciji so bili zapisani z uporabo loggerja (npr. Log4j, Logback ali vgrajenega loggerja, odvisno od jezika).
- Logi so bili razdeljeni po nivojih pomembnosti: DEBUG, INFO, WARN, ERROR.
- Za lažjo analizo so bili logi poslani v centralizirano shranješče (npr. ELK Stack — Elasticsearch, Logstash, Kibana).
- Uporabljali so se rotacija logov in omejitve velikosti datotek, da se prepreči preobremenitev diska.
- V avtomatizaciji testov so se logi zbirali za vsako testno sejo, kar je omogočilo hitro odkrivanje vzrokov napak.
Takšen pristop je zagotavljal preglednost in enostavno spremljanje stanja sistema ter hitro ukrepanje ob napakah.