如何获取 apache tomcat 的统计数据

如何获取 apache tomcat 的统计数据

我是 Tomcat 服务器的新手。

我正在设计一个工具,提供 tomcat 服务器中点击次数(页面浏览量)的统计信息。
例如。我想设计一个监控工具,提供从自定义特定时间到当前时间的点击次数数据(下拉列表)。

我正在使用 Jquery 条形图插件来设计基于点击次数和时间的图表。

我怎样才能做到这一点?

我正在为 Ubuntu 服务器 (10.04) 执行此操作。Java 版本 -6 和 Tomcat 版本 6。

答案1

Tomcat 可以配置为公开 jmx 接口。虽然我不确定您是否会找到类似 Apache 的访问日志文件(请注意,您可以使用 tomcat 配置中的 AccessLog 阀门来实现),但您会发现很多有用的信息,如连接器统计信息、JVM 统计信息等

例如看一下这个页面: http://tomcat.apache.org/tomcat-7.0-doc/monitoring.html

答案2

你可能应该做的是配置 Tomcat 来编写访问日志,然后使用您的报告系统读取该登录信息。

已经有大量软件可以很好地处理来自 Web 服务器日志的报告,因此可能不需要为此从头开始实现某些功能。

相关内容