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
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.
| 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} |
| 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" /> |