首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过解析catalina.out获取站点活动的统计信息

通过解析catalina.out获取站点活动的统计信息
EN

Stack Overflow用户
提问于 2012-03-15 17:19:29
回答 2查看 1.1K关注 0票数 0

我想写一个脚本或java应用程序,它将汇总我网站活动的统计信息。我曾想过解析catalina.out文件(我使用tomcat)来获取特定的字符串,这最终会满足我的需求,但似乎应该有另一种解决方案。

还有其他想法吗?或者有没有什么好的库来帮助解析日志文件?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2012-03-15 17:30:09

你想自己解析日志文件有什么原因吗?

有一些用于监控Tomcat的免费工具。也许你可以看看http://code.google.com/p/javamelody/的例子?

票数 0
EN

Stack Overflow用户

发布于 2012-03-15 20:18:28

  1. 您可以打开access.log (在server.xml中配置)

<Valve className="org.apache.catalina.valves.FastCommonAccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t %r %s %b %D %T" resolveHosts="false"/>

  • You可以管理您在web应用程序中感兴趣的统计数据。当你的servlet被访问时,只需管理一些计数器。

  • 你可以通过JMX来监控你的Tomcat,使用JavaMelody,Javamelody公开了一个用于监控"traffic,memory usage,threads,requests,CPU,logs,...“的接口:(我用粗体标记了你可能需要的东西)它非常适合生产服务器。<代码>H215<代码>G216
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9716847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档