SkyWalking
是一个可观测性分析平台(Observability Analysis Platform
,简称 OAP
)和应用性能管理系统(Application Performance Management
,简称 APM
)。它提供分布式链路追踪、服务网格(Service Mesh
)遥测分析、度量(Metric
)聚合和可视化一体化解决方案。
可以从http://skywalking.apache.org/downloads
下载apache-skywalking-apm-$version.tar.gz
包。
将下载的压缩包解压到一个目录,例如 D:\apache-skywalking-apm-bin
。
进入解压后的目录,找到 bin
目录。
双击 startup.bat
启动 SkyWalking
。这时实际上启动了两个项目:一个是收集器,另一个是 Web 页面。
skywalking
提供了一个可视化的监控平台,安装好之后,在浏览器中输入(http://localhost:8080
)就可以访问了。
idea配置vm参数图:
-javaagent:D:\apache-skywalking-apm-bin\agent\skywalking-agent.jar
-Dskywalking.agent.service_name=ruoyi-gateway
-Dskywalking.collector.backend_service=localhost:11800
启动项目,访问接口,再去(http://localhost:8080
)看面板数据
参数 | 描述 |
---|---|
javaagent | 配置skywalking-agent.jar的地址 |
service_name | 配置需要监控的服务名 |
javaagent | skywalking收集器服务的地址 |
当我们访问一个服务,而他会调用另一个服务的时候,点击拓扑图会出现下图的效果,这就是链路跟踪的效果
在追踪界面,可以查看整个请求的具体调用链
powered by kaifamiao