Bom Tomcat Log Analyzer grátis? [fechadas]


11

Alguém poderia recomendar um programa bom e gratuito para analisar os logs do Apache Tomcat. Não preciso de análise em tempo real ou algo assim. Eu tenho um log e só quero uma maneira rápida e fácil de obter algumas estatísticas de uso dele. As estatísticas nem precisam ser muito chiques - eu só quero uma idéia aproximada de usuários únicos por dia, semana e mês.

Obrigado,

Bart.

Respostas:


3

Você poderia usar o LambdaProbe:

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

É um bom webapps que requer apenas que você reinicie o Java. Ele fornece recursos interessantes, como lista de encadeamentos ativos, e também analisa o arquivo de log (catalina.out). Há um bom monitoramento (Sessão, encadeamentos, memória) e fornece a carga do conector. Por fim (não menos importante), ele fornece uma interface para gerenciar seus aplicativos da web.


Adoro o Lambdaprobe, mas fiquei desapontado por não haver uma atualização desde 11/2006. Funciona muito bem em todas as minhas coisas atuais, mas estou preocupado que isso comece a envelhecer.
9119 Tim Howland

4
Ah, só encontrei um fork do que por essa razão: code.google.com/p/psi-probe
Tim Howland

psi-probe é interessante, mas a longo prazo ... mmh: Status da compilação: com falha, Varredura de cobertura: com falha, Status da cobertura: 25%
Massimo

E há um bilhete, 3 y de idade, pedindo para trabalhar com tomcat 8.
Massimo

2

Awstats seria uma boa escolha, eu acho.

Há um tutorial sobre como configurá-lo. http://www.turro.org/xp/Portal?xpc=1 $ @ 8 $ @ 1 $ @ 1 & folder = 20050104154634840

Editado algum link brainlessness


1
O Awstats permite apenas analisar logs para obter estatísticas. Isso não é adequado para Tomcat registros IMAO
Razique

2
Isso é verdade. Mas a pergunta era sobre estatísticas de uso. Como nas solicitações http por segundo. Não é o tamanho da pilha java. E awstats é excelente nisso.
pyhimys 9/09/09

-1

Tente isso. crie um arquivo ".sh" e agende-o para obter os logs pelo correio

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

onde está o trabalho do analisador ?
Massimo
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.