Windows上的Tomcat - 免费的分析和指标收集工具?

时间:2010-07-05 12:51:08

标签: java windows performance tomcat

我们正在使用Windows 2008,我们正考虑将应用程序服务器从Adobe ColdFusion 9切换到Railo 3.1。这意味着使用新的Java servlet容器,因此我们不再使用Adobe JRun 4来查看Apache Tomcat。

Adob​​e为CF9提供了一个有用的perfmon插件。我们可以收集大部分统计数据。问题是,据我所知,Tomcat没有perfmon插件。

我想知道是否有任何类型的免费分析工具可用于获取Tomcat上的指标和性能数据,例如请求/秒,内存使用等。

我不介意他们是否只是写入日志,只要我们能以某种格式阅读它们。此外,它不必是一个独立的产品。

任何和所有帮助表示赞赏!

2 个答案:

答案 0 :(得分:2)

好奇 - 您现在使用的是哪个应用服务器?哪一个现在使用perfmon?

因为您必须在操作系统上运行Tomcat - Windows,Linux等。您似乎暗示perfmon现在对您毫无用处。我不相信这种情况。

如果您需要修饰perfmon中的信息,您当然可以buy something。但是最便宜的解决方案是过滤器,它会拦截每个传入的请求和传出响应,以计算请求计数,响应时间等。您将编写这些类一次并在web.xml中声明它们。他们可以使用log4j写入日志。

或者Hyperic's solution也许是你想到的。它曾经是开源的,但Spring在几年前买了它们。然后VMWare买了Spring。这是更宏伟的解决方案的一部分。

答案 1 :(得分:2)

LambdaProbe将监控会话,使用的内存,Web应用程序会话和servlet,连接等。

请查看演示网站http://demo.lambdaprobe.org/了解更多信息。

网站登录:demo / demo