“Little knowledge, big challenge! This article is participating in the creative challenge of “Essentials for Programmers”.

1. What can Arthas do for you?

Arthas is an open source Java diagnostic tool for Alibaba that developers love. Arthas supports JDK 6+, Linux/Mac/Windows, command line interaction, and rich Tab auto-completion to further locate and diagnose problems

  • Arthas is useful when you are stuck with a problem like the following:
  • 2. From which JAR is this class loaded? Why are all kinds of class-related exceptions reported?
  • 3. Why is the code I changed not executed? Did I not commit? Got the branch wrong?
  • 4. If you encounter problems and cannot debug them online, can you only re-publish them by adding logs?
  • 5. There is a problem with data processing of a user online, but it cannot be debugged online or reproduced offline.
  • 6. Is there a global perspective to see the health of the system?
  • 7. Is there a way to monitor the real-time health of the JVM?
  • 8. How to quickly locate application hot spots and generate flame maps?

2. Online Quick Start

Reference documentation arthas.gize. IO /quick-start…

3. Use offline installation

Baidu cloud download address link: pan.baidu.com/s/1C7TrIVDk…

Extraction code: GOOD

#Start arthas offline
as.bat <pid>
Copy the code

4 Refer to more documents

Please visit arthas.gize. IO /