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。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章