Middle
Hansı loglama sistemləri ilə işləyirdiniz? Lazımi log parçasını necə axtardınız? Hansı log səviyyələrini bilirsiniz? Hansı daha yüksəkdir - INFO yoxsa DEBUG?
sobes.tech Süni İntellekt
AI-dan cavab
Fərqli loglama sistemləri ilə işlədim, bunlar arasında Python-un standart logging modulu, Java-da Log4j və ELK (Elasticsearch, Logstash, Kibana) və Splunk kimi mərkəzləşdirilmiş sistemlər də var.
Lazımi log hissəsini tapmaq üçün adətən vaxt, log səviyyəsi, açar sözlər və ya sessiya/istək identifikatorlarına görə filtrasiya edirdim. Mərkəzləşdirilmiş sistemlərdə, müntəzəm ifadələr və filtrlər istifadə edərək sorğular tətbiq edirdim.
Əsas log səviyyələri:
- DEBUG — ətraflı debug məlumatları
- INFO — normal iş haqqında məlumatlar
- WARNING — potensial problemlər haqqında xəbərdarlıqlar
- ERROR — proqramın işləməsini dayandırmayan səhvlər
- CRITICAL — kritik səhvlər, tez-tez dayanmağa səbəb olur
INFO səviyyəsi DEBUG-dən yuxarıdır. DEBUG ən ətraflı səviyyədir və ətraflı debug üçün istifadə olunur, INFO ümumi irəliləyiş mesajları üçün.