使用JVisualVM遠程監控Tomcat

來源:互聯網
上載者:User

用JVisualVM串連遠程JVM,監控系統運行績效參數。

作用:JVM和監控的應用程式運行在不同的伺服器上,減輕應用程式的負擔,特別是HeapDupm的時候,應用常能夠續負擔很大。

 

1    為 10.87.40.141 上的 tomcat 配置 jvm 啟動參數。在 tomcat 的 catalina.bat 中添 加如下參數:

 

set JAVA_OPTS=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port="9004" -Dcom.sun.management.jmxremote.authenticate="false" -Dcom.sun.management.jmxremote.ssl="false"

 

其中-Dcom.sun.management.jmxremote.port=9004 指定了 JMX 啟動的代理連接埠;這個連接埠就是 Visual VM 要串連的連接埠

其中-Dcom.sun.management.jmxremote.ssl ="false" 指定了 JMX 是否啟用ssl

其中-Dcom.sun.management.jmxremote.authenticate =9004指定了 JMX 是否啟用

鑒權(需要使用者名稱,密碼鑒權)

 

2 運行JVisualVM,選中左邊的Remote節點,右鍵點擊Add Remote Host彈出對話方塊

 

 

3 填寫遠端Tomcat的主機IP,點擊OK

 

4 在左側的Remote節點下面增加了剛才添加的節點。選中10.87.40.141這個節點,右鍵快顯功能表選擇“Add JMX Connetcion..”.

 

 

5 在彈出的對話方塊的填寫要串連的Tomcat所在的主機IP和連接埠,連接埠是在Catalina.bat設定的連接埠9004,點擊OK。

 

6 在左側樹節點添加了JMX節點,雙擊這個節點或者右鍵快顯功能表,點擊“Open”,

 

7 可以遠程監控Tomcat的使用方式了。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.