← Sözlük
Sözlük · Geliştirme

Logs nedir?

Bir yazılımın arka planda yaptığı işlemlerin ve karşılaştığı hataların zaman damgasıyla tutulan kayıtlarıdır.

Tanım

Yazılımlar çalışırken sessizce arka planda ne yaptıklarını bir deftere not ederler. Bir hata oluştuğunda geliştiriciler bu defteri açıp 'saat kaçta ne olmuş' diye bakarlar. Bu kayıtlar, sistemin sağlığını anlamak için en önemli araçtır.

Bir uçağın kara kutusu gibidir; uçuş boyunca her şey kaydedilir ve bir sorun olduğunda kayıtlar incelenerek ne olduğu anlaşılır.

Nasıl çalışır?

Yazılımın içine yerleştirilen komutlar sayesinde her önemli olay bir dosyaya veya veritabanına yazdırılır.

Nerede kullanılır?

Sunucularda, uygulamalarda ve hata ayıklama süreçlerinde kullanılır.

Sık karıştırılanlar

Traces ile karıştırılabilir; loglar bir olayın kaydıdır, traces ise o olayın izlediği yoldur.

Sıkça sorulanlar

Neden loglara ihtiyaç duyarız?

Sistem çöktüğünde nedenini bulmanın tek yolu logları okumaktır.

İlgili terimler

İlgili araçlar

Bu açıklama TreScout için sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve HuggingFace trendlerini Türkçe özetler.