無料のTomcat Log Analyserはありますか?[閉まっている]


11

誰かがApache Tomcatログを分析するための優れた無料のプログラムを推奨できますか?リアルタイム分析などは必要ありません。ログがあり、そこからいくつかの使用統計をすばやく簡単に取得したいのですが。統計情報は派手である必要はありません。日、週、月ごとのユニークユーザーの大まかなアイデアが欲しいだけです。

おかげで、

バート。

回答:


3

LambdaProbeを使用できます。

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

これは、Javaを再起動する必要があるだけの素晴らしいWebアプリケーションです。ライブスレッドリストなどの優れた機能を提供し、ログファイル(catalina.out)を解析します。いくつかの優れた監視(セッション、スレッド、メモリ)があり、コネクタの負荷を与えます。ついに(少なくとも)ウェブアプリを管理するためのインターフェースを提供します。


私はLambdaprobeが大好きですが、2006年11月以降更新が行われていないことに失望しています。現在のすべての機能で問題なく機能しますが、古くなってしまうのではないかと心配しています。
Tim Howland

4
ああ、その理由でそのフォークを見つけました:code.google.com/p/psi-probe
Tim Howland

psiプローブは興味深いですが、長期的には... mmh:ビルドステータス:失敗、コベリティスキャン:失敗、カバレッジステータス:25%
Massimo

そして、Tomcat 8で動作するように求めて、チケット、3 yの古いあり
マッシモ

2

Awstatsは良い選択だと思います。

設定方法のチュートリアルがあります。http://www.turro.org/xp/Portal?xpc=1 $ @ 8 $ @ 1 $ @ 1&folder = 20050104154634840

いくつかのリンクの無知を編集


1
Awstatsでは、統計を取得するためにログを分析することのみが可能です。Tomcatのログに適していない
イマオ

2
それは本当です。しかし、問題は使用統計に関するものでした。1秒あたりのHTTPリクエストの場合と同様です。Javaヒープサイズではありません。そして、awstatsはその点で優れています。
pyhimys 2009

-1

これを試して。「.sh」ファイルを作成し、メールでログを取得するためにそれをcronします

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

アナライザージョブはどこにありますか?
Massimo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.