Middle
Milyen naplózási rendszerekkel dolgozott? Hogyan kereste meg a szükséges naplórészt? Milyen naplózási szinteket ismer? Melyik magasabb - INFO vagy DEBUG?
sobes.tech MI
Válasz az MI-től
Különböző naplózási rendszerekkel dolgoztam, beleértve a Python standard logging modulját, a Java Log4j-ját, valamint központosított rendszereket, mint az ELK (Elasticsearch, Logstash, Kibana) és Splunk.
A szükséges log rész megtalálásához általában idő, naplózási szint, kulcsszavak vagy munkamenet/kérés azonosítók szerint szűrtem. Központosított rendszerekben reguláris kifejezéseket és szűrőket alkalmaztam lekérdezésekhez.
A fő naplózási szintek:
- DEBUG — részletes hibakeresési információk
- INFO — normál működésről szóló információs üzenetek
- WARNING — potenciális problémákról szóló figyelmeztetések
- ERROR — olyan hibák, amelyek nem szakították meg a program futását
- CRITICAL — kritikus hibák, amelyek gyakran leálláshoz vezetnek
Az INFO szint magasabb, mint a DEBUG. A DEBUG a legpontosabb szint, amelyet részletes hibakereséshez használnak, az INFO pedig általános haladásüzenetekhez.