Tarihçe Dosyaları
    • 10 Nov 2023
    • 1 Minute to read
    • Dark
      Light

    Tarihçe Dosyaları

    • Dark
      Light

    Article summary

    Tüm servis uygulamaları tarihçe verilerini text dosyalarda saklar. Bunlar ara yüzlerden yapılan işlemler için değil, servislerin çalışırken oluşturdukları hata ayıklama, bilgi ve hata verilerinden oluşur. Yapı Log4NET tarihçe oluşturma kütüphaneleri üzerine kurulmuştur. Bu dosyalar hata ayıklama amacı ile kullanılır. 

    Çağrı Açma
    Destek sitesine çağrı açılması esnasında tarihçe dosyaları mutlaka eklenmelidir. Servis Yönetimi bölümünde tüm servisler açıklanmış ve bu servisletin tarihçe dosyalarının isimleri verilmiştir.

    Tanımlamalar - Parametre ayarlarında LOG_LEVEL ve LOG_PATH şeklinde iki parametre vardır. Buradan loglama yapısının şekli ve yeri istenildiği gibi değiştirilebilir. Path default olarak C:\Paperwork\Log olarak gelir. 

    Config Dosyalarında değişiklik
    Tarihçe dosyaları, hata durumunda hatanın ayıklanması için önemlidir. Bu nedenle sadece klasörlerinde değişiklik yapılması tavsiye edilir. Diğer yandan Log4NET yapısı detaylı incelenerek bu tarihçeler veri tabanı da dahil her yere yazılabilir. 

    Yine ön değer tanımlara göre tarihçe dosyaları her gece sıkıştırılır ve LOG_PATH parametresinde tanımlanan klasörün altında açılan Backup dizininde oluşturulan servis adı klasörünün altına yerleştirilir. Yine tanım dosyası yardımı ile bu klasör de değiştirilebilir.

    Tarihçe dosyalarının yönetimi kuruma göre değişebilir. Bu dosyalar veri tabanı üzerinde de saklanabilir. Veya bu dosyalar “Log Yönetimi” platformlarına otomatik gönderilebilir. Log4NET mimarisinde gerekli açıklamalar verilmiştir.

    Hata ayıklama ve sistem incelemesinde tavsiye edilen son 1 aylık tarihçe dosyalarının bulunmasıdır. Bundan önceki tarihçe dosyaları oluşturulacak bir PaperWork metodu ile, Windows İş tanımı ile veya manuel olarak silinebilir.

    Disk Doluluğu
    PaperWork, çalıştığı disk üzerinde doluluk kontrolü yapar. Eğer disk miktarı 500Mb. ‘ın altına düşer ise otomatik olarak elektronik posta gönderir. Bu bilgiler uyarı tanımları ekranında mevcuttur. Gönderilecek elektronik postanın şablonu ve kimlere gideceği buradan tanımlanabilir.
    İşlem Tarihçeleri
    İşlem tarihçeleri (belge ekledi, sildi vs.) veri tabanında saklanır ve silinmez.
    Sistem Tarihçeleri
    Servislere ait sistem dosyaları Servis Yönetimi ekranında açıklanmıştır. Detaylı bilgi şuradan alınabilir.
    Silme
    Tarihçe dosyaları her günün sonunda sıkıştırılarak farklı bir dizine (default ayarları ile bulundukları dizin altında \backup klasörüne) alınır. Ayarlardan bu dizini değiştirmek, başka bir sürücüye almak mümkündür. Bu dosyalar bir sorun olduğunda incelenerek hatanın tespiti için kullanılır. Gerekli olmadığını düşünüyorsanız silebilirsiniz.