使用 VisualVM 在 AIX 上分析 Java 进程

发布于 2024-12-22 10:33:21 字数 152 浏览 6 评论 0原文

我已通过 JMX 将 VisualVM 连接到 AIX 服务器来分析我的 Java 进程。但是“Profiler”选项卡丢失了,我只得到了概述、监视器和线程。

我是否错过了任何配置?打开本地 Java 进程时,我看到“Profiler”选项卡。或者是否可以分析远程应用程序?

I have connected VisualVM via JMX to an AIX server to profile my Java process. But the "Profiler" tab is missing I just get Overview, Monitor and Threads.

Have I missed any configuration? When opening a local Java process I see the "Profiler" tab. Or isn't it possible to profile a remote application?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

深海夜未眠 2024-12-29 10:33:21

您使用哪个版本的 VisualVM? “Profiler”选项卡不适用于远程应用程序,但您应该能够使用 " Sampler”选项卡,它使用 JMX 连接对远程应用程序进行 CPU 采样。

Which version of VisualVM do you use? "Profiler" tab is not available for remote applications, but you should be able to use "Sampler" tab, which uses JMX connection to do CPU sampling of your remote application.

聽兲甴掵 2024-12-29 10:33:21

恐怕这是不可能的。

来自 JVisualVm 文档:

注意。Java VisualVM 可以检索远程应用程序的监控信息,但无法分析远程应用程序。

您可能需要参考此进行远程分析:是否有适用于 Java 的远程分析器? (最好使用JMX)

I'm afraid that's not possible.

From the JVisualVm documentation:

Note. Java VisualVM can retrieve monitoring information on remote applications but it cannot profile remote applications.

You might want to refer to this for remote profiling: Is there a remote profiler for Java? (that uses JMX preferably)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文