Skywalking官方文档
Skywalking Java Agent文档
启动Skywalking会同时启动一个控制台和一个监控进程。控制台默认为8080端口,可以在
webapp/webapp.yml
文件里面修改。监控进程默认监听11800端口,对应的值是config/application.yml
的gRPCPort。
Skywalking是非侵入式的,我们的Java应用程序要接入Skywalking的话,无需改动代码,只需要启动时指定javaagent即可:
java -javaagent:/path/to/skywalking-agent.jar -Dskywalking.agent.service_name=myApp -jar MyApp-1.0-SNAPSHOT.jar
注意:-javaagent
-Dskywalking.agent.service_name
必须在jar
前面。
上述命令默认连接到端口号为11800的监控进程,我们也可以手动指定端口号:-Dskywalking.collector.backend_service=127.0.0.1:11800