我们计划评估并最终购买perfino。我快速浏览了文档,无法找到安装的系统要求。另外我发现它与JBoss 7.1的兼容性。你能提供详情吗?
答案 0 :(得分:1)
磁盘空间没有硬系统要求,这取决于您正在录制的业务交易量。将合并所有数据,因此数据库在一段时间后达到最大大小,但无法说出该大小将是多少。可以在常规设置中配置合并时间。
CPU和物理内存也没有硬系统要求。低端机器在监控100个JVM时没有任何问题,但具体细节还取决于受监控的业务事务量。
支持JBoss 7.1。 "支持"表示可以在JVM之间跟踪Web服务和EJB调用,否则所有应用程序服务器都使用perfino。
答案 1 :(得分:0)
我还没有找到任何官方系统要求,但这是我们通过实验得出的结果。
我们每分钟从8个JVM收集大约10,000个事务。我们有很多不同的长SQL查询。我们使用具有2个VCPU和8GB RAM的AWS机器。
当未使用Perfino GUI时,CPU负载较低。但是,为了使GUI正常工作,我们必须修改perfino_service.vmoptions:
-Xmx6000m
。在此之前,我们在事务视图中过滤时在Perfino中经历了多个OutOfMemoryError
。更改内存设置后,GUI运行正常。
这意味着您需要一台大约8GB RAM的机器。我想这取决于您收集的不同交易的数量。我们的限制很高,为30,000。
使用6周后,perfino目录中有7GB的文件。 Perfino可以在可配置的时间后清除旧录音。