下载地址:
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