溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VisualVM監(jiān)控遠程主機的方法是什么

發(fā)布時間:2022-01-06 16:00:48 來源:億速云 閱讀:136 作者:iii 欄目:大數(shù)據(jù)

本篇內(nèi)容主要講解“VisualVM監(jiān)控遠程主機的方法是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“VisualVM監(jiān)控遠程主機的方法是什么”吧!

VisualVM加jstatd通過JMI方式遠程監(jiān)控遠程主機。

VisualVM是用來監(jiān)控JAVA應用底層JVM的各項參數(shù)的,包括CPU、內(nèi)存、線程、垃圾回收等待狀態(tài)。

啟動VisualVM后,可以直接查看本機的JAVA應用,但是如果要看遠程服務器上的JAVA應用JVM狀態(tài),就需要進行配置。配置方法如下:

登錄遠程服務器,進入cd $JAVA_HOME/bin或者$JAVA_HOME/jre/bin目錄,創(chuàng)建jstatd安全管理文件jstatd.all.policy,然后加入下面的內(nèi)容:

1,touch jstatd.all.policy

2,vi jstatd.all.policy

添加如下文字:

grant codebase "file:/usr/local/java6/jdk1.6.0_45/lib/tools.jar" {

       permission java.security.AllPermission;

};

3,

jstatd -J-Djava.security.policy=jstatd.all.policy -p 1000 -J-Djava.rmi.server.hostname=10.0.1.68 &

說明:

jstatd -J-Djava.security.policy=all.policy 根據(jù)安全策略啟動監(jiān)控(如果hosts文件配置不正常,單獨啟動可能會異常)

-p 1099  啟動1099端口 用來給 VisualVM進行監(jiān)控(默認是1099端口,客戶端會自動連接,如果改為其他端口,需要再VisualVm上設置)

VisualVM監(jiān)控遠程主機的方法是什么

-J-Djava.rmi.server.hostname=192.168.100.52  本機IP(如果hosts文件配置不正常,可以手動指定本機IP供VisualVM進行配置監(jiān)控)

& 后臺運行

連接成功:

VisualVM監(jiān)控遠程主機的方法是什么

到此,相信大家對“VisualVM監(jiān)控遠程主機的方法是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI