İyi Ücretsiz Tomcat Log Analyzer? [kapalı]


11

Birisi Apache Tomcat günlüklerini analiz etmek için iyi ve ücretsiz bir program önerebilir. Gerçek zamanlı analize veya bunun gibi bir şeye ihtiyacım yok. Bir günlüğüm var ve sadece bazı kullanım istatistiklerini almanın hızlı ve kolay bir yolunu istiyorum. İstatistiklerin çok süslü olması bile gerekmiyor - sadece günlük, haftalık ve aylık benzersiz kullanıcılar hakkında kabaca bir fikir istiyorum.

Teşekkürler,

Bart.

Yanıtlar:


3

LambdaProbe kullanabilirsiniz:

http://www.lambdaprobe.org/d/index.htm

Sadece Java'yı yeniden başlatmanızı gerektiren güzel bir webapps. Canlı iş parçacığı listesi gibi güzel özellikler sağlar ve ayrıca günlük dosyasını (catalina.out) ayrıştırır Bazı güzel izleme (Oturum, iş parçacıkları, bellek) vardır ve bağlayıcı yükü verir. Sonunda (en azından değil) webapps'lerinizi yönetmek için bir arayüz sağlar.


Lambdaprobe'u seviyorum, ancak 11/2006'dan beri bir güncelleme olmadığı için hayal kırıklığına uğradım. Mevcut tüm işlerimde harika çalışıyor, ama yaşlanmaya başlayacağından endişeleniyorum.
Tim Howland

4
Ah, bu nedenle bir çatal buldum: code.google.com/p/psi-probe
Tim Howland

psi-probe ilginç ama uzun vadede ... mmh: Derleme Durumu: başarısız, Kapak Tarama: başarısız, Kapsama Durumu: 25%
Massimo

Ve 3 yaşında, tomcat 8 ile çalışmak isteyen bir bilet var.
Massimo

2

Awstats bence iyi bir seçim olacaktır.

Nasıl ayarlanacağına dair bir eğitim var. http://www.turro.org/xp/Portal?xpc=1 $ @ 8 $ @ 1 $ @ 1 & klasör = 20050104154634840

Bazı bağlantı beyinsizliğini düzenledi


1
Awstats, yalnızca istatistiklere sahip olmak için günlükleri analiz etmeye izin verir. Tomcat günlükleri imao için uygun değil
Razique

2
Bu doğru. Ancak soru kullanım istatistikleri ile ilgiliydi. Saniyede http isteklerinde olduğu gibi. Java yığın boyutu değil. Ve awstats bu konuda mükemmel.
pyhimys

-1

Bunu dene. ".sh" dosyası oluşturun ve günlükleri postada almak için kopyalayın

#!/bin/bash 
cd [location of the catalina] 
ps -ef | grep tomcat | grep java | grep -v grep 
if [ $? -ne "0" ]; 
then 
rm -f .ref; 
exit 0 
fi 
export ALARM="$(cat catalina.out | wc -l)" if [ ! -f .ref ]; 
then 
echo $ALARM > .ref 
elif [ $ALARM -gt $(cat .ref) ]; 
then 
sed -n $(cat .ref),$(echo $ALARM)p Catalina.out | egrep -A 70 'SEVERE|ERROR' | egrep -v 'INFO|org.apache' > .reflog; 
elif [ $ALARM -eq $(cat .ref) ]; 
then 
exit 2 
fi 
export SIZE=$(ls -l .reflog | cut -d ' ' -f 5) if [ $SIZE -gt "0" ]; then cat .reflog | mail -s subject mail@goes.here 
fi 
echo $ALARM > .ref 
#EOF

analizör işi nerede ?
Massimo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.