使用jmx和visualvm监视应用程序度量

ojsjcaue  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(255)

我试图监视一些java应用程序特定的度量。appliation运行在hadoop(yarn)上,我正在使用linusubuntu运行一些本地作业。我在hadoop-env.sh中为namenodedatanode&resourcemanager设置了hadoop选项,我可以在中看到所有相关的度量localhost:8004/jmx 和visualvm for hadoop…但是我看不到任何应该在application master上运行的应用程序度量。当我尝试$java\u opts(在/.bashrc中)时,我得到:

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8005 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

但当我运行应用程序并使用$ps-ef | grep sotjob时,我只得到:

vdhf  27200 5497  0  11:27   pts/10   00:00:00  grep  --color=auto SoTJob

所以它显然看不到配置。我把它放错地方了吗?我错过什么了吗?我需要更多的设置吗?我在其他一些相关的问题中看到,有人指出有一个插件可以启用jmx。谁能给我解释一下吗?谢谢你的帮助。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题