Arthas
alibaba/arthas
TOOL阿里巴巴开源的Java诊断工具,用于实时监控、诊断和排查Java应用问题,支持在线调试、性能分析等功能,无需修改代码即可深入分析运行中的Java进程。
37,337
7,631
Java
2026-06-03
概述
Arthas 是阿里巴巴开源的一款 Java 诊断工具,专为实时监控、诊断和排查 Java 应用问题而设计。它允许开发者在不修改代码的情况下,深入分析运行中的 Java 进程,提供在线调试、性能分析等核心能力,帮助快速定位和解决生产环境中的复杂问题。
核心特点
- 无需修改代码即可对 Java 应用进行实时诊断,支持动态监控方法调用、参数和返回值。
- 提供强大的性能分析功能,包括线程堆栈分析、热点方法追踪和系统负载监控。
- 支持在线调试,如查看类加载信息、反编译代码和动态修改日志级别,提升排查效率。
适用场景
Arthas 适合 Java 开发者、运维工程师和系统管理员,尤其适用于生产环境下的故障排查、性能瓶颈分析和应用调优。它能解决线上问题难以复现、代码无法修改或重启等痛点,帮助团队快速定位内存泄漏、死锁、高延迟等问题。
定价
Arthas 作为开源项目,完全免费使用,遵循开源许可协议,用户可自由下载、部署和定制,无需支付任何费用。
Last updated: 2026-05-28