arthas與jprofiler


帷幄之妙 ,決策舉世

        ---荀攸

arthas官方地址:https://arthas.aliyun.com/en-us/

arthas官方文檔:https://arthas.aliyun.com/doc/quick-start.html

arthas的官方文檔非常詳細,大概說一下。

阿里系的java診斷工具

能干什么呢?

類加載、debug、監控···

官方文檔中也給予了詳細的demo示例,具體參見。

此篇記錄一下與jprofiler的結合。也是官方Issues中的一個例子,覺得非常有趣且后邊分析鏈路以及定位性能問題時可能會用到,因此記錄一下。

arthas的profiler命令用法以及參數使用不在贅述,文檔很詳細,直接用吧。

命令:profiler start 

    profiler stop --format jfr

生成jfr文件。

sz命令down到本地。

如:

 

 

 再使用jprofiler打開jfr文件,CPU視圖,調用鏈。

 

 

 在jprofiler中不僅可以看到方法之間的相互調用鏈路,而且可以看到所消耗的cpu。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM