İşyerimde, günlük iletilerini veritabanına yazan özel bir log4j ekleyicisi yazdık (özel bir iş parçacığını eşzamansız olarak kullanıyor, dolayısıyla hiçbir performans isabeti yok). Dosyaları günlüğe yazmayı çok tercih ederim - veritabanı tabanlı bir günlüğü sorgulamak ve analiz etmek çok daha kolaydır.Java için iyi bir veritabanı günlüğü ekleyicisi?
Bunu yapan bir açık kaynak çözüm var mı (özellikle log4j için veya başka bir java kaydedici)? Bizim appender sahiptir
Bazı şeyler, ben alternatif görmek istiyorum:
- Kayıtlar istisnalar (duh!)
- Veritabanı yazıyor ayrı iplik/havuzdan olan
Bizim appender, aşağıdaki sütunları destekler ve ben onların bulduğumuz herhangi bir çözümde hepsini görmek isterim.
- Zaman
- mesajı
- StackTrace
- işlem kimliği
- iplik kimliği
- makine adı
- bileşen
- Seviyesi (ayıklama/bilgi// uyarmak LogId. ..)
- ThreadName
Belgede, istisnaları günlüğe kaydetmediğinin kırmızı olduğunu söylüyor! – ripper234
@ ripper234: Biliyorum. Ancak, istisnaları günlüğe kaydetmeniz gerektiğini belirtmediniz ... :-) –
Hadi, ciddi olarak ... – ripper234