skywalking简介
skywalking是一款开源的应用性能监控系统,包括指标监控,分布式追踪,分布式系统性能诊断
skywalking官方中文翻译文档
https://skyapm.github.io/document-cn-translation-of-skywalking/
如何快速搭建skywalking
https://github.com/apache/skywalking-docker
项目如何集成skywalking
1、下载skywalking agent
https://archive.apache.org/dist/skywalking/
解压后的目录形如下

2、为我们项目配置skywalking探针
形如下
java -javaagent:D:apache-skywalking-apm-es7-8.4.0/apache-skywalking-apm-bin-es7/agentskywalking-agent.jar -Dskywalking.agent.service_name=当前项目在skywalking显示的名称 -Dskywalking.collector.backend_service=xxxx:11800 -jar spring-demo-0.0.1-SNAPSHOT.jar
官方其实也提供了文档,告诉我们如何配置,如下图

更详细配置信息,可以查看如下链接
https://github.com/apache/skywalking/blob/master/docs/en/setup/service-agent/java-agent/README.md
通过以上几步就项目就可以和skywalking整合了。然而有些小伙伴反馈在docker环境中,就不懂要怎么使用skywalking的agent进行埋点了。那下面就介绍一下,基于docker部署的项目如何和sky

本文介绍了如何在Docker环境中集成SkyWalking应用性能监控系统,包括将SkyWalking Agent与项目打包在同一容器内、构建包含SkyWalking Agent的基础镜像以及使用官方提供的探针基础镜像。详细步骤和配置示例帮助读者理解如何在不同场景下实现Docker化项目的性能监控。

2383

被折叠的 条评论
为什么被折叠?



