我需要爲CPU使用率,IO統計信息和文件描述符/處理程序計數遠程分析JVM,並在此過程中同時支持* NIX和Windows平臺。我嘗試過使用SIGAR API,它使用底層本機代碼實現非常好地抽象平臺,但它不支持遠程分析。有沒有其他的API可以做到這一點?或者,擴展用於遠程JVM監控的SIGAR框架是否可行?任何提示在哪裏看都會有所幫助。提前致謝!遠程分析JVM
遠程分析JVM
回答
據我所知,在JVM中一般可以被配置爲允許遠程分析。
Eclipse TPTP有分析甚至漂亮的圖表功能,他們提到的網絡在他們的Data Collection Subsystem
的JVisualVM,隨JDK,還具有遠程部分。
NetBeans profiler提供包括遠程會話在內的各種分析。請參閱從文檔此頁面來啓動遠程調試:
此實用程序不允許我描述我指出的參數。特別是,它不能提供我測量io統計數據或fd數量的能力。 – 2010-07-16 07:40:51
我對NetBeans分析器的反對是我正在分析一個遠程過程(方法跟蹤),它做得很好,但它不會讓我將配置文件保存到一個文件中,以便稍後或其他人檢查。真的很沮喪和明顯的遺漏。可能有辦法做到這一點,但我已經檢查了我所能做的一切。 – clearlight 2017-08-24 04:27:04
您可以試試JProfiler。雖然付費可以先試用評估版
可視化虛擬機已成爲最好的配置文件之一,並且是開源的。我一直在使用它來進行JVM分析,並使用不同的插件/擴展來查看不同的報告。我也嘗試與WebSphere/Tomcat/Liferay和Glassfish服務器集成。事實上,任何啓用了JMX遠程管理功能的JVM都將由Visual VM識別。
默認情況下,Visual VM標識Sun JVM,但例如,它無法識別IBM JVM。對於任何其他非Sun JVM,您需要啓用JMX遠程管理功能才能使用Visual VM連接到JVM。
請在你的帖子中不要包含'簽名',你的用戶盒會自動顯示給你。 – 2012-11-14 17:10:13
- 1. JVisualVM針對遠程JVM的CPU分析
- 2. 使用JVisualVM進行JVM遠程分析
- 3. 遠程CUDA分析?
- 4. Jstatd jvisualvm遠程分析器
- 5. JProfiler 7.2.2遠程JVM崩潰
- 6. Eclipse MAT:遠程jvm監控
- 7. 分析jvm核心文件?
- 8. JVM內部分析器?
- 9. 在配置遠程JVM分析中配置management.properties有什麼用處
- 10. 遠程分析ASP.net應用程序?
- 11. 遠程分析Java應用程序
- 12. YourKit Java剖析回回JVM - 遠程連接嚮導
- 13. 使用JVMTI分析JVM,如何區分不同的JVM?
- 14. 遠程訪問分析儀表板
- 15. 遠程PC上的性能分析
- 16. 遠程JVM內的遠程對象調用
- 17. 使用cmd腳本調用遠程JVM
- 18. visualgc的到遠程JVM在泊塢窗
- 19. 遠程JVM機器人調用
- 20. 分析Domino/Notes JVM CPU和內存
- 21. JVM堆轉儲分析指向sun.awt.windows.WToolkit?
- 22. 如何分析JVM垃圾收集?
- 23. 免費JVM分析器的網站
- 24. 如何分析JVM崩潰文件hs_err_pidXYZ.log
- 25. 爲遠程asp.net應用程序分析禁用Dottrace概要分析器按鈕
- 26. JVM線程轉儲分析工具的Java 7
- 27. Java JVM分析,線程狀態 - 「Monitor」狀態是什麼意思?
- 28. 提取遠程遠程分支和遠程分支
- 29. 使用D7進行遠程分析(不是內存分析,但是計時...)
- 30. Visual Studio 2012性能分析器附加到遠程進程
TPTP不再維護。 =( – Jolta 2015-05-20 12:11:06