我有两个 JVM 在一台机器上运行。我可以使用 jConsole 监控每个 JVM 的 CPU 使用率,但现在我有一个不同的场景。
我还需要结合使用两个 JVM 的 CPU。这会给我一个图表,显示两个 JVM 的 CPU 使用率。
任何人都可以建议我一些可以给我想要的结果的工具吗?
此外,我应该能够指定需要组合结果的 2 个 JVM,因为机器上可能同时运行 2 个以上的 JVM。
我有两个 JVM 在一台机器上运行。我可以使用 jConsole 监控每个 JVM 的 CPU 使用率,但现在我有一个不同的场景。
我还需要结合使用两个 JVM 的 CPU。这会给我一个图表,显示两个 JVM 的 CPU 使用率。
任何人都可以建议我一些可以给我想要的结果的工具吗?
此外,我应该能够指定需要组合结果的 2 个 JVM,因为机器上可能同时运行 2 个以上的 JVM。
JConsole 用于JMX
从 JVM 获取 CPU 使用率。您可以编写自己的JMX
客户端,直接从所需的 JVM 中找到此信息并将它们组合起来(并以图表或其他方式显示它们)。
jvmtop以类似于 top的方式向您显示所有(可访问的)jvm 和 cpu/内存使用情况。