Buen analizador de registro Tomcat gratis? [cerrado]

11

¿Podría alguien recomendar un programa bueno y gratuito para analizar los registros de Apache Tomcat? No necesito análisis en tiempo real ni nada de eso. Tengo un registro y solo quiero una forma rápida y fácil de obtener algunas estadísticas de uso. Las estadísticas ni siquiera tienen que ser demasiado elegantes, solo quiero una idea aproximada de usuarios únicos por día, semana y mes.

Gracias,

Bart

Bart B
fuente

Respuestas:

3

Podrías usar LambdaProbe:

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

Es una buena aplicación web que solo requiere que reinicies Java. Proporciona características agradables, como listado de subprocesos en vivo, y también analiza el archivo de registro (catalina.out). Hay una buena supervisión (sesión, subprocesos, memoria) y proporciona la carga del conector. Por fin (no menos importante) proporciona una interfaz para administrar sus aplicaciones web.

Razique
fuente
Me encanta Lambdaprobe, pero me ha decepcionado que no haya habido una actualización desde el 11/2006. Funciona muy bien en todas mis cosas actuales, pero me preocupa que empiece a envejecer.
Tim Howland
44
Ah, acabo de encontrar una bifurcación por ese motivo: code.google.com/p/psi-probe
Tim Howland
la sonda psi es interesante pero a largo plazo ... mmh: Estado de compilación: fallido, Análisis de cobertura: fallido, Estado de cobertura: 25%
Massimo
Y hay un boleto, de 3 años, que pide trabajar con Tomcat 8.
Massimo
2

Awstats sería una buena opción, creo.

Hay un tutorial sobre cómo configurarlo. http://www.turro.org/xp/Portal?xpc=1 $ @ 8 $ @ 1 $ @ 1 & folder = 20050104154634840

Editado algunos enlaces sin cerebro

pyhimys
fuente
1
Awstats solo permite analizar registros para tener estadísticas. Eso no es adecuado para los registros de Tomcat imao
Razique
2
Eso es verdad. Pero la pregunta era sobre estadísticas de uso. Como en solicitudes http por segundo. No es el tamaño del montón de Java. Y awstats sobresale en eso.
pyhimys
-1

Prueba esto. haga un archivo ".sh" y cronéelo para obtener los registros en el correo

#!/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
riddletm
fuente
¿Dónde está el trabajo del analizador ?
Massimo