我最近入职了一家新公司,我在里面主要是负责做 APM ,主要使用 Java Agent 去做,我去 B 站找了一些教程,但是都只是一些简单入门的内容,公司内部也有提供一些教程,但是目前我只看到了跟公司产品本身相关的内容,我想问问各位该怎么快速学习 Java Agent 呢?有没有什么教程推一下?给我关键字或者是文档链接就好,我会自己去看的,视频也可以,我都会去看的。
小弟我在这里先谢谢各位了
1
arloor 1 天前
找开源 APM 的 agent 看看最快,比如 opentelemetry 的 java agent
|
2
chenshun00 1 天前 推荐 3 个项目
第一个是韩国佬的 pinpoint , 用 asm 来搞的,写的很棒,当初花了我不少时间来阅读 第二个是 skywalking ,推荐他纯粹是因为他是 bytebuddy 写的,我并不觉得他好用 第三个是 Alibaba 的 Arthas ,这个一定要看一下,动态探针的,就是阿里云的 arms 搞这玩意,需要对 java class 的格式有一点了解,然后就是花时间了,现在有 AI 辅助好搞一点, 一般碰到 ASM 相关的难题,很难自己独立解决,有时候真的是是百思不得其解。 |
3
midsolo 23 小时 55 分钟前
@chenshun00 爆赞,我之前就是靠改 arthas 源码进的大厂,还在前公司和前同事一起写了个 arthas 的插件
|