Java应用诊断 - 阿里开源工具Arthas

7 篇文章 0 订阅

一、摘要

  1. 利用Arthas,查看系统实时运行状况。
  2. 利用Arthas,监测方法执行耗时,提升排查问题效率。

二、Arthas 安装&使用

官网:https://arthas.aliyun.com
在这里插入图片描述

2.1 安装

1)下载 arthas-boot.jar,然后用 java -jar 的方式启动:

curl -O https://arthas.aliyun.com/arthas-boot.jar
java -jar arthas-boot.jar

2)启动后,会显示所有 java 进程:
在这里插入图片描述

3)输入进程对应的序号 1 或 2 或 3… 进入控制台:在这里插入图片描述

参考:https://arthas.aliyun.com/doc/quick-start.html

2.2 使用

2.2.1 查看当前系统的实时数据面板

命令:dashboard ,按 Ctrl + C 退出
在这里插入图片描述

参考:https://arthas.aliyun.com/doc/dashboard.html

2.2.2 监控方法执行耗时

命令:trace 全限定类名 方法名 --skipJDKMethod false
在这里插入图片描述
可以看到每一步的执行耗时,包括 jdk 内部方法耗时。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值