我有一个运行webapp的tomcat服务器。除此之外,还有另外两个运行批处理任务的JVM。 Jamon是一种非常酷的监控性能,命中等方式,可以使用Jamonadmin.jsp(随jamon war文件提供)在网上查看。但我想从其他两个JVM聚合Jamon统计信息并显示在tomcat服务器VM上。
当我从tomcat询问时,我想到了两个VM上的每个端口都有一个响应序列化Jamon对象的端口。
Jamon API中是否已存在此类功能?或任何实现这一目标的建议?
谢谢,
-Keshav
答案 0 :(得分:5)
我正在寻找类似的东西,并且偶然发现了这篇文章: http://java.dzone.com/articles/case-study-performance-tuning--0
JARep是应用程序性能数据的报告工具,从JAMon API等性能测量工具中提取。然后将数据存储在数据库中。通过webapp或Swing应用程序,您可以查看一段时间内的性能。数据可以跨多个JVM聚合。
没有尝试过自己,但看起来非常有前途!