Tek bir araç kullanarak birçok dilde log dosyalarını analiz.

1 Cevap

Biz dil çok üzerinde bir sistem inşa var. Biz, öncelik sırasına göre, günlük ilgilenen olanlar:

  • C / C + +
  • PHP
  • C #
  • Darbe
  • Java

İstek listesi:

  • Mümkün ise, biz logging biz hepsi için bir single log viewing tool kullanabilir şekilde above languages den elde istiyorum. İdeal olarak same biçiminde olabilir, ama mümkün ve mümkün olduğunca çok sayıda log dosyası izleyiciler okunabilir olduğunca az formatlardaki yanında. Istiyorum
  • Mümkün ise tek bir günlük dosyası veya günlük dosyalarının bir dizi oturum güzel olurdu. Günlüğe ediliyor kaynak dile dayalı filtrelemek için bir olasılık ile.
  • Biz copy log dosya (ya da bir veritabanına oturum gerektiğini ve bunun yerine kopyalamak?) Istiyorum from multiple servers tek bir yerde. Böylece biz analyze log files many servers same time (bizim sunuculardan herhangi belli bir parça eski kod yürütmesine olmadığını görmek için de gelen örneğin).
  • Edememek change logging level at runtime güzel olurdu.

Okuma için teşekkür ederiz! Bu oldukça karmaşık bir sorun, ben birisi önce onunla çekişti ve bazı değerli bilgiler var umut!

1 Cevap

Eğer linux kullanıyorsanız, blok harika! Ben üzerinde çalışıyorum proje şu anda bizim günlüğü çoğu için syslog kullanır; her şey aynı yerde (/ var / log / messages) gider ve aynı günlük dosyasına birçok farklı araçları tüm oturum edebiliyoruz. Görünüşe göre de uzak bir sunucuya oturum açmak için sistem günlüğünü kullanabilirsiniz.

Eğer pencerelerde, aksi takdirde olay günlüğüne yazma düşünebilirsiniz.