Log dosyası - Log file

İçinde bilgi işlem, bir log dosyası ya kaydeden bir dosyadır Etkinlikler bir işletim sistemi veya diğeri yazılım koşar,[1] veya farklı kullanıcılar arasındaki mesajlar iletişim yazılımı. Kerestecilik tutma eylemidir günlük. En basit durumda, mesajlar tek bir günlük dosyasına yazılır.

İşlem günlüğü, bir sistem ile o sistemin kullanıcıları arasındaki iletişimlerin bir dosyasıdır (yani günlüğü),[2] veya bu sisteme sahip bir terminalden bir kişi tarafından yapılan işlemlerin türünü, içeriğini veya zamanını otomatik olarak yakalayan bir veri toplama yöntemi.[3] Web araması için, işlem günlüğü, bir Web arama motoru ile o Web arama motorunda bilgi arayan kullanıcılar arasında bir arama bölümü sırasında meydana gelen etkileşimlerin elektronik bir kaydıdır.

Birçok işletim sistemi, yazılım çerçevesi ve program bir günlük kaydı sistemi içerir. Yaygın olarak kullanılan bir günlük kaydı standardı sistem günlüğü, içinde tanımlanmıştır İnternet Mühendisliği Görev Gücü (IETF) RFC 5424). Sistem günlüğü standardı, günlük mesajlarını oluşturmak, filtrelemek, kaydetmek ve analiz etmek için özel, standartlaştırılmış bir alt sistem sağlar. Bu, yazılım geliştiricilerin kendi geçici günlük sistemlerini tasarlama ve kodlama zorunluluğunu ortadan kaldırır.[4][5][6]

Olay günlükleri

Olay günlükleri sağlamak için bir sistemin yürütülmesinde meydana gelen olayları kaydedin. denetim izi sistemin faaliyetini anlamak ve sorunları teşhis etmek için kullanılabilir. Karmaşık sistemlerin faaliyetlerini anlamak için, özellikle çok az kullanıcı etkileşimi olan uygulamalarda (örneğin sunucu uygulamalar).

Birden çok kaynaktan gelen günlük dosyası girişlerini birleştirmek de yararlı olabilir. Bu yaklaşım, istatistiksel analiz, verebilir korelasyonlar farklı sunuculardaki görünüşte alakasız olaylar arasında. Diğer çözümler ağ genelinde sorgulama kullanır ve raporlama.[7][8]

İşlem günlükleri

Çoğu veritabanı sistemleri bir çeşit sürdürmek işlem günlüğüdaha sonraki analizler için bir denetim izi olarak amaçlanmayan ve insan tarafından okunabilir. Bu günlükler, veritabanının veri kurtarmasına olanak sağlamak için depolanan verilerdeki değişiklikleri çöküyor veya diğer veri hataları ve saklanan verileri tutarlı bir durumda muhafaza etme. Bu nedenle, veritabanı sistemleri genellikle hem genel olay günlüklerine hem de işlem günlüklerine sahiptir.[9][10][11][12]

Mesaj günlükleri

İnternet Aktarmalı Sohbet (IRC), anlık mesajlaşma (IM) programları, Eşler arası sohbet işlevlerine sahip dosya paylaşım istemcileri ve çok oyunculu oyunlar (özellikle MMORPG'ler ) genellikle hem genel (IRC kanalı / IM konferansı / MMO genel / parti sohbet mesajları) hem de kullanıcılar arasındaki özel sohbet mesajlarını otomatik olarak günlüğe kaydetme veya kaydetme yeteneğine sahiptir.[13]Mesaj günlükleri neredeyse evrensel olarak düz metin dosyalarıdır, ancak IM ve VoIP istemciler (yazılı sohbeti destekleyen, örneğin Skype) onları kaydedebilir HTML dosyaları veya özel bir biçimde okumayı kolaylaştırmak ve şifreleme.

İnternet Aktarmalı Sohbet (IRC)

IRC yazılımı durumunda, mesaj günlükleri genellikle sistem / sunucu mesajlarını ve kanal ve kullanıcı değişiklikleriyle ilgili girişleri içerir (örn. Konu değişikliği, kullanıcı katılımları / çıkışları /tekmeler /yasaklar, Takma ad değişiklikler, kullanıcı durumu değişiklikleri), bu da onları söz konusu kanalın birleşik bir mesaj / olay günlüğü gibi yapar, ancak böyle bir günlük gerçek bir IRC sunucusu olay günlüğüyle karşılaştırılamaz, çünkü yalnızca o an için kullanıcı tarafından görülebilen olayları kaydeder. kullanıcının belirli bir kanala bağlanmak için harcadığı çerçeve.

Anlık mesajlaşma

Anlık mesajlaşma ve VoIP istemcileri, kullanıcının gizliliğini artırmak için genellikle şifrelenmiş günlükleri saklama şansı sunar. Bu günlükler, şifresinin çözülmesi ve görüntülenmesi için bir parolayı gerektirir ve genellikle kendi yazma uygulamaları tarafından işlenir.

İşlem günlüğü analizi

Web arama motorlarının, İntranetlerin ve Web sitelerinin işlem günlüklerinde depolanan verilerin kullanımı, çevrimiçi arama yapanların bilgi arama sürecini anlama konusunda değerli bilgiler sağlayabilir.[14] Bu anlayış, bilgi sistemi tasarımını, arayüz geliştirmeyi ve içerik koleksiyonları için bilgi mimarisini tasarlamayı aydınlatabilir.

Ayrıca bakınız

Referanslar

  1. ^ DeLaRosa, Alexander (8 Şubat 2018). "Günlük İzleme: çirkin kardeş değil". Pandora FMS. Arşivlenen orijinal 14 Şubat 2018. Alındı 14 Şubat, 2018. Günlük dosyası, belirli bir sistemle ilgili olayların, davranışların ve koşulların otomatik olarak üretilen ve zaman damgalı belgelerini kaydetmek için kullanılan bir metin dosyası veya XML dosyasıdır.
  2. ^ Peters, T. (1993). İşlem günlüğü analizinin geçmişi ve gelişimi. Kütüphane Hi Tech., 42 (11), 41−66
  3. ^ Rice, R. E. ve Borgman, C. L. (1983). Bilgi biliminde bilgisayarla izlenen verilerin kullanımı. Amerikan Bilgi Bilimi Derneği Dergisi, 44, 247-256
  4. ^ winscp.net, XML Günlüğü
  5. ^ codeproject.com, Günlük Dosyaları için XML Kullan, Norbert Ruessmann, 22 Ağu 2008
  6. ^ Microsoft, Günlük Dosyalarınızı Regex ve XML Sınıflarını Kullanarak Aranabilir Verilere Dönüştürün, Roy Osherove, Ocak 2004
  7. ^ Microsoft Günlük Dosyası Görüntüleyicisi
  8. ^ W3C, Genişletilmiş Günlük Dosyası Biçimi W3C Çalışma Taslağı WD-logfile-960323
  9. ^ Microsoft, İşlem Günlüğü (SQL Server)
  10. ^ qlshack.com, Yeni başlayanlar için SQL Server işlem günlükleri kılavuzu, 11 Şubat 2014, Ivan Stankovic
  11. ^ techrepublic.com, SQL Server'da işlem günlüklerinin önemini anlama, SQL Server işlem günlüğü bakımı, Crowe, Chizek, 11 Kasım 2004
  12. ^ neurobs.com, Logfiles
  13. ^ Microsoft, LogFile Sınıfı
  14. ^ Jansen, B. J. 2006. Arama günlüğü analizi: Nedir; ne yapıldı; nasıl yapılır. Kütüphane ve Bilgi Bilimi Araştırması, 28 (3), 407-432