Arthas 用戶文檔
Arthas(阿爾薩斯) 能爲你做什麼?
Arthas
是Alibaba開源的Java診斷工具,深受開發者喜愛。
當你遇到以下類似問題而束手無策時,Arthas
可以幫助你解決:
-
這個類從哪個 jar 包加載的?爲什麼會報各種類相關的 Exception?
-
我改的代碼爲什麼沒有執行到?難道是我沒 commit?分支搞錯了?
-
遇到問題無法在線上 debug,難道只能通過加日誌再重新發布嗎?
-
線上遇到某個用戶的數據處理有問題,但線上同樣無法 debug,線下無法重現!
-
是否有一個全局視角來查看系統的運行狀況?
-
有什麼辦法可以監控到JVM的實時運行狀態?
-
怎麼快速定位應用的熱點,生成火焰圖?
Arthas
支持JDK 6+,支持Linux/Mac/Winodws,採用命令行交互模式,同時提供豐富的 Tab
自動補全功能,進一步方便進行問題的定位和診斷。
如果您在使用Arthas,請讓我們知道,您的使用對我們非常重要:查看
Contents
- 招聘信息
- English Docs
- 在線教程(推薦)
- 安裝
- 下載
- 快速入門
- 進階使用
- 命令列表
- WebConsole
- Docker
- 用戶案例
- 常見問題
- Fork me at GitHub
- 編譯調試/參與貢獻
- Release Notes
- QQ羣/釘釘羣
快速入門參考閱讀:
命令列表
- dashboard
- thread
- jvm
- sysprop
- sysenv
- vmoption
- perfcounter
- logger
- mbean
- getstatic
- ognl
- sc
- sm
- dump
- heapdump
- jad
- classloader
- mc
- redefine
- monitor
- watch
- trace
- stack
- tt
- profiler
- cat
- grep
- tee
- pwd
- options