远程分析JVM

Roh*_*ain 6 java profiling

我需要远程配置JVM以获取CPU使用率,IO统计信息和文件描述符/处理程序计数,并同时支持*NIX和Windows平台.我尝试使用SIGAR API,它使用底层本机代码实现很好地抽象平台,但它不支持远程分析.是否有替代API可以做到这一点?或者,扩展SIGAR框架以进行远程JVM监控是否可行?任何关于在哪里看的提示都会有所帮助.提前致谢!

Ste*_* K. 2

Afaik,JVM 通常可以配置为允许远程分析。

Eclipse TPTP具有分析功能,甚至具有出色的图表功能,他们在数据收集子系统中提到了网络

随JDK 一起提供的 JVisualVM也有一个远程部分。