linux安裝Arthas監控java程式
1:檢視本機是否安裝telnet
# rpm -qa | grep telnet
2:安裝telnet
# yum install xinetd
# yum install telnet
# yum install telnet-server
重啟xinetd service xinetd restart
3:下載arthas安裝包
https://github.com/MartinDai/Arthas/raw/master/arthas.tar.gz
- 安裝: 執行 ./install.sh
- 啟動: 執行 ./as.sh pid
4:arthas 常用指令
dashboard
當前系統的實時資料皮膚
thread
檢視當前 JVM 的執行緒堆疊資訊
jvm
檢視當前 JVM 的資訊
sc
檢視JVM已載入的類資訊
sm
檢視已載入類的方法資訊
jad
反編譯指定已載入類的原始碼
classloader
檢視classloader的繼承樹,urls,類載入資訊,使用classloader去getResource
monitor
方法執行監控
watch
方法執行資料觀測
trace
方法內部呼叫路徑,並輸出方法路徑上的每個節點上耗時
stack
輸出當前方法被呼叫的呼叫路徑
tt
方法執行資料的時空隧道,記錄下指定方法每次呼叫的入參和返回資訊,並能對這些不同的時間下呼叫進行觀測
reset
重置增強類,將被 Arthas 增強過的類全部還原,Arthas 服務端關閉時會重置所有增強過的類
quit
退出當前 Arthas 客戶端,其他 Arthas 客戶端不受影響
shutdown
關閉 Arthas 服務端,所有 Arthas 客戶端全部退出
相關文章
- Arthas JVM 監控器JVM
- 【監控】Zabbix安裝
- Linux系統安裝zabbix 4.4監控軟體Linux
- 阿里開源 java 專案記憶體監控工具 arthas阿里Java記憶體
- 本地安裝Arthas
- Zabbix監控安裝部署
- 手把手教你安裝Linux效能監控工具——pydashLinux
- Java 監控基礎 - 使用 JMX 監控和管理 Java 程式Java
- Java程式監控指標Java指標
- Linux程式管理與效能監控Linux
- Arthas的安裝與使用
- Redis安裝+叢集+效能監控Redis
- Munin監控的安裝與配置
- Linux 監控Linux
- Linux監控平臺介紹 zabbix監控介紹 安裝zabbix 忘記Admin密碼如何做Linux密碼
- Arthas 初探--安裝初步適用
- jvisualvm.exe監控工具安裝外掛LVM
- Linux下安裝java及配置(yum安裝)LinuxJava
- Linux 效能監控工具Linux
- linux監控工具auditLinux
- Linux下Zabbix5.0 LTS監控基礎原理及安裝部署(圖文教程)Linux
- redis效能監控工具redis-stat安裝初探Redis
- zabbix容器化安裝及監控docker應用Docker
- 使用Metrics方法級遠端監控Java程式Java
- 使用JDK工具jmap和jhat監控Java程式JDKJava
- Java程式碼中,如何監控Mysql的binlog?JavaMySql
- Linux安裝及管理程式Linux
- 例項程式碼分享Python實現Linux監控PythonLinux
- 如何在 Linux 上安裝 JavaLinuxJava
- Linux下Java環境安裝LinuxJava
- Docker 容器監控原理及 cAdvisor 的安裝與使用Docker
- 天兔(Lepus)監控作業系統(OS)安裝配置作業系統
- 使用 Docker 安裝 Zabbix,並配置自定義監控項Docker
- 監控神器普羅米修斯Prometheus安裝配置Prometheus
- Linux 流量監控工具 iftopLinux
- linux監控平臺搭建Linux
- Linux 系統監控指南Linux
- 影片匯聚/安防監控/智慧監控EasyCVR平臺裝置錄影介面呼叫匯總VR