Sobes.tech
Middle

S jakými systémy logování jste pracovali? Jak jste hledali potřebnou část logu? Jaké úrovně logování znáte? Která úroveň je vyšší - INFO nebo DEBUG?

sobes.tech AI

Odpověď od AI

Pracoval jsem s různými systémy zaznamenávání, včetně standardního modulu logging v Pythonu, Log4j v Javě, a také s centralizovanými systémy jako ELK (Elasticsearch, Logstash, Kibana) a Splunk.

Pro hledání potřebné části logu jsem obvykle používal filtrování podle času, úrovně zaznamenávání, klíčových slov nebo identifikátorů relací/žádostí. V centralizovaných systémech jsem používal dotazy s regulárními výrazy a filtry.

Hlavní úrovně zaznamenávání:

  • DEBUG — podrobné informace pro ladění
  • INFO — informační zprávy o běžném provozu
  • WARNING — varování o potenciálních problémech
  • ERROR — chyby, které nezastavily běh programu
  • CRITICAL — kritické chyby, často vedoucí k zastavení

Úroveň INFO je vyšší než DEBUG. DEBUG je nejpodrobnější úroveň, používaná pro detailní ladění, INFO pro obecné zprávy o postupu.