Buono Tomcat Log Analyzer gratuito? [chiuso]


11

Qualcuno potrebbe raccomandare un programma buono e gratuito per l'analisi dei log di Apache Tomcat. Non ho bisogno di analisi in tempo reale o cose del genere. Ho un registro e voglio solo un modo semplice e veloce per ottenere alcune statistiche sull'utilizzo da esso. Le statistiche non devono nemmeno essere troppo elaborate: voglio solo un'idea approssimativa di utenti unici al giorno, alla settimana e al mese.

Grazie,

Bart.

Risposte:


3

Puoi usare LambdaProbe:

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

È una bella webapp che richiede solo il riavvio di Java. Fornisce funzioni piacevoli come l'elenco di thread live e analizza anche il file di registro (catalina.out) C'è un bel monitoraggio (sessione, thread, memoria) e fornisce il carico del connettore. Finalmente (non ultimo) fornisce un'interfaccia per gestire le tue webapp.


Adoro Lambdaprobe, ma sono rimasto deluso dal fatto che non ci sia stato un aggiornamento dall'11 / 2006. Funziona alla grande su tutte le mie cose attuali, ma sono preoccupato che inizierà a invecchiare.
Tim Howland,

4
Ah, ne ho appena trovato un fork per questo motivo: code.google.com/p/psi-probe
Tim Howland

psi-probe è interessante ma a lungo termine ... mmh: stato build: fallito, scan di copertura: fallito, stato di copertura: 25%
Massimo

E c'è un biglietto, 3 anni, che chiede di lavorare con Tomcat 8.
Massimo

2

Penso che Awstats sia una buona scelta.

C'è un tutorial su come configurarlo. http://www.turro.org/xp/Portal?xpc=1 $ @ 8 $ @ 1 $ @ 1 & folder = 20050104154634840

A cura di alcuni link senza cervello


1
Awstats consente solo di analizzare i log per avere statistiche. Questo non è adatto per i tronchi Tomcat imao
Razique

2
Questo è vero. Ma la domanda riguardava le statistiche sull'utilizzo. Come nelle richieste http al secondo. Dimensioni dell'heap non java. E Awstats eccelle in questo.
pyhimys,

-1

Prova questo. crea un file ".sh" e cron per ottenere i registri nella posta

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

dov'è il lavoro dell'analizzatore ?
Massimo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.