监视在一台计算机上运行的2个JVM的CPU使用情况

时间:2012-09-24 08:42:40

标签: java monitoring cpu-usage

我在一台机器上运行了两个JVM。我能够使用jConsole监视每个JVM的CPU使用情况,但现在我有一个不同的场景。

我还需要两个JVM的CPU使用率。这将给我一个图表,它将显示两个JVM的CPU使用率。

有谁能建议我一些可以给我预期效果的工具?

此外,我应该能够指定需要合并结果的2个JVM,因为机器上可以同时运行2个以上的JVM。

2 个答案:

答案 0 :(得分:1)

JConsole使用JMX从JVM获取CPU使用率。您可以编写自己的JMX客户端,直接从所需的JVM中查找此信息并将它们组合在一起(并以图形或其他方式显示它们)。

答案 1 :(得分:0)

jvmtop以类似顶级的方式显示所有(可访问的)jvms以及cpu / memory使用情况。