首页 > 其他分享 >Arthas(阿尔萨斯)笔记

Arthas(阿尔萨斯)笔记

时间:2024-01-21 12:11:42浏览次数:32  
标签:java jar Arthas boot 笔记 阿尔萨斯 监控 arthas

1、下载Arthas

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

2、找到要监控java程序的进程PID

ps -ef | grep java 
或
top 命令找到要监控的进程号

3、启动Arthas监听该进程

java -jar arthas-boot.jar ${pid}
或者按照官网
java -jar arthas-boot.jar
后续再选择要使用的进程(但该方式需要jsp命令,有的容器可能不支持)

4、监控方法运行时间

trace ${类路径} ${方法名}

5、监控方法出入参

watch ${类路径} ${方法名} "{params,returnObj}" -x 2 -s

标签:java,jar,Arthas,boot,笔记,阿尔萨斯,监控,arthas
From: https://www.cnblogs.com/dyaqi/p/17977694

相关文章

  • 前端学习-HTML/CSS刷题笔记03
    1布局单列布局单列布局是将头部、内容区、底部在页面上垂直排列,是非常实用的一种布局方式。主要对三个区域的宽度进行统一,然后通过设置自动外边距进行居中。<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X......
  • 「笔记」Z 函数(扩展 KMP)
    目录写在前面简介算法流程代码复杂度证明求串\(t\)所有后缀与串\(s\)的最长公共前缀。下位替代与KMP的关系例题匹配子串求字符串周期P5410【模板】扩展KMP/exKMP(Z函数)P7114[NOIP2020]字符串匹配P9576「TAOI-2」Ciallo~(∠・ω<)⌒★写在最后写在前面这b东西感觉和......
  • 《DREEAM Guiding Attention with Evidence for Improving Document-Level Relation E
    代码 原文地址 预备知识:1.什么是K-L散度(Kullback-LeiblerDivergence)?K-L散度,是一种量化两种概率分布P和Q之间差异的方式,又叫相对熵。在概率学和统计学上,我们经常会使用一种更简单的、近似的分布来替代观察数据或太复杂的分布。K-L散度能帮助我们度量使用一个分布来近似另......
  • Shell笔记:if判断基础使用
    语法如下:#单if语句ifconditionthencommand...fi#if...else...语句ifconditionthencommand...elsecommand...fi#if...elif...else...语句ifconditionthencommand...elifconditinthencommand...elsecommand...fi分......
  • Shell笔记:括号( ) 与 双括号 (( ))
    括号()单括号(...)常用的用法有两种,一种是用于shell中的数组,一种是获取命令执行后的结果。1.数组:括号()最直观的使用当然是数组,因为shell中数组的定义就是array_name=(value1value2...),这里只列一些基础的使用示例:#!/bin/sh#数组定义my_array=("a""b""c")#......
  • Shell笔记:中括号[ ] 与 双中括号[[ ]]
    []和[[]]这两者最常用的用法就是用作条件判断,用作条件判断时,推荐使用双中括号[[]]的方式。需要特别注意,使用时符号边界处和操作符两边都必须要要有空格,如[[a>b]]。这里列出一些使用它们时的不同之处(了解之后就知道为什么推荐使用[[]]了):符号性质[]是bash的......
  • Shell笔记:字符串基础使用
    对于字符串变量的使用,需要加上$进行引用,特别是在[[]]中作为条件判断时没有使用$的话,无法进行正确的判断。1.判断两个字符串是否相同在[[]]使用=、==、!=判断两个字符串是否相等,如果不确定变量的数据类型,但是想要将其转换为字符串再进行比较,可以在变量外边包裹......
  • Shell笔记:变量基础使用
    语法:为my_var="hello",此处定义了一个值为字符串的变量,需要特别注意的是,等号=两边不能有空格。变量的命名只能使用英文字母,数字和下划线,且首个字符不能以数字开头。变量定义之后也可以在其他地方使用同样的语法给它重新赋值,但是注意,不可以使用$my_var="hi"这种语法,加花括号是......
  • Shell笔记:函数基础使用
    语法如下:[function]func_name(){...[returnint]}function关键字:定义一个函数,function关键字是可选的。语句结束符:函数中每个语句以换行符作为结束,不用使用分号,一行一句即可,分号通常只是用于连接两个语句。return关键字:也是可选的,不指定时自动使用最后一个语句的......
  • NCL论文阅读笔记
    ImprovingGraphCollaborativeFilteringwithNeighborhood-enrichedContrastiveLearning论文阅读笔记Abstract​ 目前的对比方法通常采用随机抽样的方式构建对比对,忽略了用户之间的相邻关系,不能充分利用对比学习作为推荐的潜力​ 为了解决上面的问题,我们提出了一种新的对......