好的免费 Tomcat 日志分析器?

好的免费 Tomcat 日志分析器?

有人能推荐一个好的免费程序来分析 Apache Tomcat 日志吗?我不需要实时分析之类的东西。我有一个日志,我只想快速轻松地从中获取一些使用情况统计数据。统计数据甚至不必太花哨 - 我只是想大致了解每天、每周和每月的独立用户数。

谢谢,

巴特。

答案1

您可以使用 LambdaProbe :

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

这是一款出色的 Web 应用程序,只需重新启动 Java 即可。它提供了实时线程列表等出色功能,还可以解析日志文件 (catalina.out)。它还提供了出色的监控功能(会话、线程、内存)并提供连接器的负载。最后(并非最不重要的是),它提供了一个界面来管理您的 Web 应用程序。

答案2

统计信息系统我认为这将是一个不错的选择。

有一个关于如何设置的教程。http://www.turro.org/xp/Portal?xpc=1$@8$@1$@1&文件夹=20050104154634840

编辑了一些链接,很无脑

答案3

试试这个。创建一个“.sh”文件并按计划执行,以在邮件中获取日志

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

相关内容