这里以需要研究skywalking插件开发的角度,需要看skywalking源码,并对agent远程调试需求为例,如果不需要看源码,只是项目接入的话没必要:
1.apache官网
下载地址:https://skywalking.apache.org/docs/
2.git下载:
https://github.com/apache/skywalking.git
skywalking agent的项目同理git下载下来,maven skip test打包:
mvn clean install -Dmaven.test.skip=true
3.Java项目添加agent启动
-javaagent:你自己的agent.jar的本机地址
更改你自己的agent.jar的本机地址,挂载agent后启动你的项目
更改你自己项目的名字:
4.skywalking-ui和skywalking-oap启动
可以进入到:
可以进到dist目录下,Mac的可以./startup.sh
启动
启动成功:
访问:localhost:8080即可对你的项目进行监控了
推荐书籍:《Apache SkyWalking实战》
吴晟 高洪涛 赵禹光 曹奕雄 等著
机械工业出版社的