Bagus Tomcat Log Analyzer Gratis? [Tutup]

11

Adakah yang bisa merekomendasikan program yang bagus dan gratis untuk menganalisis log Apache Tomcat. Saya tidak perlu analisis waktu nyata atau semacamnya. Saya memiliki log dan saya hanya ingin cara cepat dan mudah untuk mendapatkan statistik penggunaan darinya. Statistik bahkan tidak harus terlalu mewah - Saya hanya ingin gambaran kasar tentang pengguna unik per hari, minggu, dan bulan sebenarnya.

Terima kasih,

Bart.

Bart B
sumber

Jawaban:

3

Anda bisa menggunakan LambdaProbe:

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

Ini adalah aplikasi web yang bagus yang hanya mengharuskan Anda meluncurkan kembali Java. Ini menyediakan fitur bagus seperti daftar utas langsung, dan juga mem-parsing file log (catalina.out) Ada beberapa pemantauan yang bagus (Sesi, utas, memori) dan memberikan beban konektor. Akhirnya (paling tidak) ini menyediakan antarmuka untuk mengelola aplikasi web Anda.

Razique
sumber
Saya suka Lambdaprobe, tetapi kecewa bahwa belum ada pembaruan sejak 11/2006. Bekerja sangat baik pada semua barang saya saat ini, tapi saya khawatir itu akan mulai menua.
Tim Howland
4
Ah, baru saja menemukan garpu untuk alasan itu: code.google.com/p/psi-probe
Tim Howland
psi-probe menarik tetapi dalam jangka panjang ... mmh: Status Bangun: gagal, Pemindaian cakupan: gagal, Status Cakupan: 25%
Massimo
Dan ada tiket, 3 tahun, meminta untuk bekerja dengan tomcat 8.
Massimo
2

Awstats akan menjadi pilihan yang bagus.

Ada tutorial tentang cara mengaturnya. http://www.turro.org/xp/Portal?xpc=1 $ @ 8 $ @ 1 $ @ 1 & folder = 20050104154634840

Mengedit beberapa tautan yang tidak berguna

pyhimys
sumber
1
Awstats hanya memungkinkan untuk menganalisis log untuk memiliki statistik. Itu tidak cocok untuk Tomcat log imao
Razique
2
Itu benar. Tetapi pertanyaannya adalah tentang statistik penggunaan. Seperti dalam permintaan http per detik. Bukan ukuran heap java. Dan awstats unggul dalam hal itu.
pyhimys
-1

Coba ini. buat file ".sh" dan cron untuk mendapatkan log dalam surat

#!/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 [email protected] 
fi 
echo $ALARM > .ref 
#EOF
teka-teki
sumber
dimana pekerjaan penganalisa ?
Massimo