-1

我们计划评估并最终可能购买 perfino。我快速浏览了文档,找不到安装的系统要求。我也找不到它与 JBoss 7.1 的兼容性。你能提供详细信息吗?

4

2 回答 2

1

对磁盘空间没有硬系统要求,这取决于您正在记录的业务交易量。所有数据都将被合并,因此数据库会在一段时间后达到最大大小,但无法说出该大小将是多少。可以在常规设置中配置合并时间。

对 CPU 和物理内存也没有硬系统要求。一台低端机器监控 100 个 JVM 是没有问题的,但确切的细节再次取决于监控的业务事务的数量。

支持 JBoss 7.1。“支持”意味着可以在 JVM 之间跟踪 Web 服务和 EJB 调用,否则所有应用程序服务器都使用 perfino。

于 2015-11-25T08:53:25.403 回答
0

我还没有找到任何官方的系统要求,但这是我们通过实验得出的。

我们每分钟从 8 个 JVM 收集大约 10,000 个事务。我们有很多不同的长 SQL 查询。我们使用具有 2 个 VCPU 和 8GB RAM 的 AWS 机器。

不使用 Perfino GUI 时,CPU 负载很低。但是,为了使 GUI 正常工作,我们必须修改 perfino_service.vmoptions: -Xmx6000m。在此之前,我们OutOfMemoryError在交易视图中过滤时在 Perfino 中体验过多次。更改内存设置后,GUI 运行良好。

这意味着您需要一台具有大约 8GB RAM 的机器。我想这取决于您收集的不同交易的数量。我们的上限很高,为 30,000。

使用 6 周后,perfino 目录中有 7GB 的文件。Perfino 可以在可配置的时间后清除旧录音。

于 2017-07-11T07:23:37.800 回答