我们正在使用Windows 2008,我们正考虑将应用程序服务器从Adobe ColdFusion 9切换到Railo 3.1。这意味着使用新的Java servlet容器,因此我们不再使用Adobe JRun 4来查看Apache Tomcat。
Adobe为CF9提供了一个有用的perfmon
插件。我们可以收集大部分统计数据。问题是,据我所知,Tomcat没有perfmon
插件。
我想知道是否有任何类型的免费分析工具可用于获取Tomcat上的指标和性能数据,例如请求/秒,内存使用等。
我不介意他们是否只是写入日志,只要我们能以某种格式阅读它们。此外,它不必是一个独立的产品。
任何和所有帮助表示赞赏!
答案 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