Arthas linux系统安装下载以及简单使用
Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。
可以帮忙查看系统的运行状况,监控到JVM的实时运行状态,等等问题
Arthas
支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab
自动补全功能,进一步方便进行问题的定位和诊断。
安装 下载
linux系统安装
在releases页面下载rpm/deb包: https://github.com/alibaba/arthas/releases
在官网去下载最新插件包:https://arthas.gitee.io/doc/download.html
一.安装deb或者rpm(安装之前需要安装 telnet)
sudo dpkg -i arthas*.deb
sudo rpm -i arthas*.rpm
安装telnet
[root@localhost ~]#yum install telnet-server
检测telnet-server的rpm包是否安装
[root@localhost ~]#rpm -qa telnet
或者
更新源文件
[root@localhost ~]#apt-get update
查询要安装的包(这里以telnet为例)
[root@localhost ~]#apt-cache search telnet
显示包的相关信息,如说明、大小、版本等
[root@localhost ~]#apt-cache show telnet
下载不安装
[root@localhost ~]#apt-get install -d telnet
二.安装插件包
1.首先解压安装包
linux 解压命令: unzip arthas-packaging-3.6.0-bin.zip
2.安装
linux 上执行: ./install-local.sh
3.启动
启动命令 ./as.sh
注意端口号如果被占用,就需要用另一个命令了:java -jar arthas-boot.jar --telnet-port xxxx --http-port -1
top或者jps -m 找到进要监测的进程号,然后对照并选择(输入1234这种编号),回车。
这种样式说明启动进入成功。
三.退出
第一种
quit 或者 exit 只是退出当前客户端,整体服务还在运行。
第二种
四.卸载
在 Linux/Unix/平台
删除下面文件:
查看要删除的命令确认完成的名称
dpkg -l telnet
删除服务及配置文件
dkpg -P telnet
同理
dpkg -l arthas
dpkg -P arthas
五.命令