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

img

 

一.安装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

img

top或者jps -m 找到进要监测的进程号,然后对照并选择(输入1234这种编号),回车。

img

这种样式说明启动进入成功。

三.退出

第一种

quit 或者 exit 只是退出当前客户端,整体服务还在运行。

第二种

stop 完全退出arthas。

四.卸载

在 Linux/Unix/平台

删除下面文件:

查看要删除的命令确认完成的名称
dpkg -l telnet
删除服务及配置文件
dkpg -P telnet
同理
dpkg -l arthas
dpkg -P arthas

五.命令

https://arthas.gitee.io/doc/commands.html 官方命令文档

posted @ 2023-02-10 14:33  迷路~麋鹿  阅读(1088)  评论(0编辑  收藏  举报