Bon Tomcat Log Analyzer gratuit? [fermé]

11

Quelqu'un pourrait-il recommander un bon programme gratuit pour analyser les journaux Apache Tomcat? Je n'ai pas besoin d'une analyse en temps réel ou de quelque chose comme ça. J'ai un journal et je veux juste un moyen rapide et facile d'en obtenir des statistiques d'utilisation. Les statistiques n'ont même pas besoin d'être trop sophistiquées - je veux juste une idée approximative des utilisateurs uniques par jour, semaine et mois vraiment.

Merci,

Bart.

Bart B
la source

Réponses:

3

Vous pouvez utiliser LambdaProbe:

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

C'est une belle webapps qui ne nécessite que de relancer Java. Il fournit de belles fonctionnalités comme la liste des threads en direct, et analyse également le fichier journal (catalina.out) Il y a une bonne surveillance (Session, threads, mémoire) et donne la charge du connecteur. Enfin (et non des moindres), il fournit une interface pour gérer vos webapps.

Razique
la source
J'adore Lambdaprobe, mais j'ai été déçu qu'il n'y ait pas eu de mise à jour depuis le 11/2006. Fonctionne très bien sur toutes mes affaires actuelles, mais je crains que ça commence à vieillir.
Tim Howland, le
4
Ah, je viens d'en trouver une fourchette pour cette raison: code.google.com/p/psi-probe
Tim Howland
psi-probe est intéressant mais à long terme ... mmh: Statut de construction: échoué, Scan de couverture: échoué, Etat de couverture: 25%
Massimo
Et il y a un ticket, 3 ans, demandant à travailler avec tomcat 8.
Massimo
2

Awstats serait un bon choix je pense.

Il y a un tutoriel sur la façon de le configurer. http://www.turro.org/xp/Portal?xpc=1 $ @ 8 $ @ 1 $ @ 1 & folder = 20050104154634840

Modifié une certaine absence de cervelle de lien

pyhimys
la source
1
Awstats permet uniquement d'analyser les journaux afin d'avoir des statistiques. Cela ne convient pas aux bûches Tomcat imao
Razique
2
C'est vrai. Mais la question portait sur les statistiques d'utilisation. Comme dans les requêtes http par seconde. Pas de taille de tas java. Et awstats excelle dans ce domaine.
pyhimys
-1

Essaye ça. créez un fichier ".sh" et cron pour obtenir les journaux par la poste

#!/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
la source
où est le travail de l' analyseur ?
Massimo