Dobry darmowy analizator logów Tomcat? [Zamknięte]


11

Czy ktoś mógłby polecić dobry i darmowy program do analizy dzienników Apache Tomcat. Nie potrzebuję analizy w czasie rzeczywistym ani nic takiego. Mam dziennik i chcę tylko szybko i łatwo uzyskać z niego statystyki użytkowania. Statystyki nie muszą nawet być zbyt fantazyjne - chcę tylko mieć przybliżony pomysł na unikalnych użytkowników na dzień, tydzień i miesiąc naprawdę.

Dzięki,

Bart.

Odpowiedzi:


3

Możesz użyć LambdaProbe:

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

To ładne aplikacje internetowe, które wymagają jedynie ponownego uruchomienia Javy. Zapewnia ładne funkcje, takie jak wyświetlanie wątków na żywo, a także analizuje plik dziennika (catalina.out). Istnieje pewne ładne monitorowanie (Sesja, wątki, pamięć) i ładuje złącze. W końcu (nie tylko) zapewnia interfejs do zarządzania aplikacjami internetowymi.


Uwielbiam Lambdaprobe, ale byłem rozczarowany, że nie było aktualizacji od 11/2006. Działa świetnie na wszystkich moich bieżących rzeczach, ale martwię się, że to zacznie się starzeć.
Tim Howland

4
Ach, właśnie znalazłem rozwidlenie z tego powodu: code.google.com/p/psi-probe
Tim Howland

sonda psi jest interesująca, ale na dłuższą metę ... mmh: Stan kompilacji: nie powiódł się, skanowanie pokrycia: nie powiodło się, stan pokrycia: 25%
Massimo,

I jest bilet, 3-letni, z prośbą o pracę z tomcat 8.
Massimo,

2

Myślę, że Awstats byłoby dobrym wyborem.

Jest samouczek, jak to skonfigurować. http://www.turro.org/xp/Portal?xpc=1 $ @ 8 $ @ 1 $ @ 1 & folder = 20050104154634840

Zredagowałem trochę bezmyślności łącza


1
Awstats pozwala tylko analizować dzienniki w celu uzyskania statystyk. To nie nadaje się do dzienników Tomcat imao
Razique

2
To prawda. Ale pytanie dotyczyło statystyk użytkowania. Jak w żądaniach HTTP na sekundę. Nie wielkość sterty Java. I awstats się w tym wyróżnia.
pyhimys

-1

Spróbuj tego. utwórz plik „.sh” i skopiuj go, aby pobrać dzienniki z poczty

#!/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

gdzie jest praca analizatora ?
Massimo,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.