下载地址:

http://skywalking.apache.org/zh/downloads/

Skywalking 是使用 Java Agent 服务器探针来收集和发送数据到归集器。

有三种方式可以将相关服务的数据发送到 Skywalking 监听的端口(11800):

IDEA 部署探针 Java 启动方式部署探针 Docker 启动方式部署探针 探针(也就是 skywalking-agent.jar) 放在 agen 目录下。

IDEA 部署探针 修改项目的 VM 运行参数,点击菜单栏中的 Run --> EditConfigurations,这里我以项目 platform-apihub

为例:

-javaagent:/Users/liwen406/evn/skywalking/agent/skywalking-agent.jar 
-Dskywalking.agent.service_name=mall-auth
-Dskywalking.collector.backend_service=localhost:11800

-javaagent:用于指定探针路径

-Dskywalking.agent.service_name:用于重写 agent/config/agent.config 配置文件中的服务名

-Dskywalking.collector.backend_service:用于重写 agent/config/agent.config 配置文件中的服务地址

Java 命令行启动方式

java -javaagent:/path/to/skywalking-agent/skywalking-agent.jar -Dskywalking.agent.service_name=nacos-provider -Dskywalking.collector.backend_service=localhost:11800 -jar yourApp.jar

启动方式:

日志:

结果为:

访问浏览器:

仪表板

参考:

https://skywalking.apache.org/zh/blog/2020-04-19-skywalking-quick-start.html