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