Noah 是一个开源、无侵入的apm项目,目前支持微服务框架为dubbo。
主要采用的技术是javaagent + javassist,通过字节码修改,其中上下文传递参考了transmittable-thread-local.
下载最新jar包,在项目执行命令中添加-javaagent:noah.jar=package=(你需要监控的包),目前日志存在本地文件,可以通过logstash+es+kibana查看。
- Mail list: leexiaobu.lix@gmail.com.
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Noah 是一个开源、无侵入的apm项目,目前支持微服务框架为dubbo。
主要采用的技术是javaagent + javassist,通过字节码修改,其中上下文传递参考了transmittable-thread-local.
下载最新jar包,在项目执行命令中添加-javaagent:noah.jar=package=(你需要监控的包),目前日志存在本地文件,可以通过logstash+es+kibana查看。