Middle
S akými systémami logovania ste pracovali? Ako ste hľadali potrebný úsek logu? Aké úrovne logovania poznáte? Ktorá úroveň je vyššia - INFO alebo DEBUG?
sobes.tech AI
Odpoveď od AI
Pracoval som s rôznymi systémami zaznamenávania, vrátane štandardného modulu logging v Pythone, Log4j v Jave, ako aj s centralizovanými systémami ako ELK (Elasticsearch, Logstash, Kibana) a Splunk.
Na vyhľadanie potrebnej časti logu som zvyčajne používal filtrovanie podľa času, úrovne zaznamenávania, kľúčových slov alebo identifikátorov relácií/žiadostí. V centralizovaných systémoch som používal dotazy s regulárnymi výrazmi a filtrami.
Hlavné úrovne zaznamenávania:
- DEBUG — podrobné informácie na ladenie
- INFO — informačné správy o bežnej prevádzke
- WARNING — varovania o potenciálnych problémoch
- ERROR — chyby, ktoré nepretrhli chod programu
- CRITICAL — kritické chyby, ktoré často vedú k zastaveniu
Úroveň INFO je vyššia ako DEBUG. DEBUG je najpodrobnejšia úroveň, používa sa na detailné ladenie, INFO pre všeobecné správy o postupe.