IBM Engineering Requirements Management DOORS içinde uygulama iletisi günlükleri

IBM® Engineering Requirements Management DOORS® (DOORS) içinde, sorun gidermeye ilişkin tanılama günlüklerini denetlemek için uygulama iletilerini kullanabilirsiniz.

Sürüm 9.4 , Apache log4cxx günlük kaydı hizmetlerini temel alan uygulama ileti günlüklerini tanıttı. Bu görevleri sunucuyu yeniden başlatmadan gerçekleştirebilirsiniz:
  • Günlük dosyası boyutunu sınırla
  • Eski dosyaların otomatik temizlenmesini ayarla
  • Çıkış günlüğü dosyalarının biçimini seçin
  • Günlük düzeyini ve günlük yapılandırmalarını değiştirme
Yapılandırma dosyası, değişiklikleri saptamak için her 60 saniyede bir izlenir.

En yüksekten en düşüğe doğru beş günlük kipi şunlardır: Hata Ayıklama, Bilgi, Uyarma, Hata ve Önemli. Her düzey, bu düzey ve daha yüksek düzeyler için bilgileri günlüğe kaydeder. Örneğin, uyarı düzeyi, uyarı, hata ve önemli kiplerden gelen bilgileri içerir.

DOORS veritabanı sunucusu, -logfile komut satırı anahtarını kullanarak etkinleştirebileceğiniz daha önceki günlüğe kaydetme stilini destekler. Daha fazla bilgi için bkz. Veritabanı sunucusu için komut satırı anahtarları.

Günlük dosyalarına geçirilen bilgiler, XML tabanlı bir yapılandırma dosyası tarafından denetlenir. İki yapılandırma dosyası sağlanır:
  • Veritabanı sunucusu için logging-config.xml dosyası
  • DOORS istemcisi için logging-config-client.xml dosyası
Varsayılan olarak, bu dosyalar DOORS istemci ve sunucu kuruluşları için kök yoldadır.
  • Sunucu örneği: <DOORS_install_dir>\logging-config.xml
  • İstemci örneği: <DOORS_install_dir>\logging-config-client.xml

.xml dosyası yapılandırma dosyası

Uygulama iletilerinin günlüğe kaydedilmesini denetleyen parametreler, yapılandırma dosyasının iki kısmında bulunur:
  • Ekleyici parametreleri günlük dosyası yolu, günlük düzeyi, dosya boyutu üst sınırı, yedekleme dizini üst sınırı ve günlük dosyalarının her biri için biçim ayarlarını sağlar.
  • Günlüğe kaydedici parametreleri, genel günlüğe kaydetme kipine ilişkin ayarları ve günlüğe kaydetme için etkinleştirilebilecek bir dizi ekleyici sağlar.
Tablo 1. Ekleyici parametreleri
Ad Açıklama Değer
ekleyici adı Bu değiştirge, hangi ekleyicilerin etkinleştirildiğini tanımlamak için kullanılan ekleyicinin adıdır. Herhangi bir; örneğin, SystemOutAppender
dosya Bu parametre değeri, yaratılan günlük dosyasının adını ve konumunu belirtir. Sisteminizdeki erişilebilir bir konum; örneğin, C:\IBM\DOORS\log\SystemError.log
sonuna ekle Bu parametre true olarak ayarlanırsa, bilgiler dosya parametresinde sözü edilen dosyanın sonuna eklenir. Bu parametre false olarak ayarlanırsa, dosya parametresinde belirtilen dosyanın üzerine yazılır. doğru ya da yanlış
Eşik Bu parametre günlük kipini ayarlar. kapalı, onarılmaz, hata, uyarı, bilgi ya da hata ayıklama
Eşik onulmaz olarak ayarlanırsa, günlük dosyasına yalnızca onulmaz bilgiler kaydedilir. CİDDİ
Eşik hata olarak ayarlanırsa, önemli ve hata bilgileri günlük dosyasına kaydedilir. hata
Eşik uyarı olarak ayarlanırsa, önemli, hata ve uyarı bilgileri günlük dosyasına kaydedilir. uyarı
Eşik bilgi olarak ayarlanırsa, önemli, hata, uyarı ve bilgi iletileri günlük dosyasına kaydedilir. bilgi
Eşik hata ayıklama olarak ayarlanırsa, tüm bilgiler günlük dosyasına kaydedilir. hata ayıklama
Eşik kapalı olarak ayarlanırsa, günlüğe kaydetme devre dışı bırakılır. kapalı
MaxFileBoyutu Bu değiştirge, günlük dosyasının büyüklük üst sınırını belirler. Günlük dosyası büyüklük üst sınırına ulaştıktan sonra başka bir günlük dosyası yaratılır. Yeni dosyanın adı artımlı sayıyı içerir. Birimi olan herhangi bir şey; örneğin, 1000 KB
MaxBackupDizini Bu parametre, kaydedici için yaratılan dosya sayısı üst sınırını ayarlar. Üst sınıra ulaşıldıktan sonra, en eski dosyadan başlayarak dosyaların üzerine yazılır. Herhangi bir tamsayı
Dönüştürme Örüntüsü Bu parametre, bilgilerin günlük dosyasına kaydedileceği biçimi belirtir. Günlüğe kaydedilen bilgilerin tarih ve saatini, günlük kipini ve bir özetini ekleyebilirsiniz. Sırayı gerektiği gibi değiştirebilirsiniz. Bu değer şu tarihle başlar: %d{dd MMM yyyy HH:mm:ss:SSS} [ %p] %m%n
Bu değer günlük kipiyle başlar: [ %p] %m%n %d{dd MMM yyyy HH:mm:ss:SSS}
Tablo 2. Günlüğe kaydedici parametreleri
Parametre adı Açıklama Değer
öncelik Bu parametre, genel günlük kaydı için günlüğe kaydetme kipi düzeyini ayarlar. Varsayılan ayar "all" değerine eşittir. Günlük kaydını devre dışı bırakmak için bu parametre değerini "off" olarak ayarlayın tümü, hata ayıklama hatası, önemli, bilgi, kapalı ya da uyarı
ekleyici-başvuru Başvuru değeri, ekleyici kısımlarında tanımladığınız ekleyicilerin adını içerir. Günlüğe kaydetme için hangi ekleyicilerin etkinleştirilmesi gerektiğine bağlı olarak, ekleyici adlarını sağlamanız gerekir. < appender-ref ref= "DOORSConsoleAppender" />
Birden çok eklemeyi etkinleştirmek için, < appender-ref> etiketinin birden çok örneğini yaratın. < appender-ref ref= "SystemOutAppender" />