使用skywalking跟踪你的请求


APM

Skywalking 是 Apache 基金会下面的一个开源 APM 项目

APM 全称是 (Application Performance Monitor)应用性能监测软件,主要是用来处理以及追踪分布式系统中的应用程序的性能问题,从而快速找出问题的根源,进而可以让开发者定位问题从而提升应用程序性能

安装步骤

拉取镜像

docker pull elasticsearch

docker pull apache/skywalking-oap-server

docker pull apache/skywalking-ui

创建镜像

#安装es,要加版本号,否则会拉取到不知道什么版本去了
docker run -d --name=es7 \
-p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" elasticsearch:7.5.1


#安装oap
docker run --name oap --restart always -d \
-e TZ=Asia/Shanghai \
-p 12800:12800 \
-p 11800:11800 \
--link es7:es7 \
-e SW_STORAGE=elasticsearch7 \
-e SW_STORAGE_ES_CLUSTER_NODES=es7:9200 \
apache/skywalking-oap-server

#安装ui
docker run -d --name skywalking-ui \
-e TZ=Asia/Shanghai \
-p 8080:8080 \
--link oap:oap \
-e SW_OAP_ADDRESS=oap:12800 \
apache/skywalking-ui

SkyWalking

image-20210611160214390

参考:

https://www.cnblogs.com/sunyuliang/p/11424848.html

https://www.cnblogs.com/shook/p/13519194.html

https://github.com/SkyAPM/SkyAPM-dotnet


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM