Arthas: Alibaba Java Diagnostic Tool
summary
Arthas is a live CLI/WebSocket JVM debugger that attaches to running processes, shows JVM metrics and thread stacks, and finds hotspots by name. The demo uses a small prime-factor app and a Spring Boot “badapp,” showing watch to log method args/returns, trace to collect slow-stack traces and conditional filters, time tunnel to record and replay invocations, and redefine plus an embedded compiler to hot-replace classes — all working interactively on OpenJDK and Alibaba JDK.
AI-written summary · about
chapters (4)
related talks
44mOptimizing JVM at Alibaba, for e-commerce apps running on 100,000+ servers
50mObservability Beyond the Three Pillars — Continuous Profiling With Alibaba Dragonwell
01mA glimpse into Alibaba Dragonwell
44mDiagnosing Problems in Java Applications
44mA Glance At The Java Performance Toolbox
43mA Glance At The Java Performance Toolbox
41mA glimpse into Alibaba Drogonwell: Towards a Java Runtime for Cloud Computing
58mDebugging #Java
