一 Skywalking基础 1.1 介绍 Skywalking是分布式系统的应用程序性能监视工具,专为微服务,云原生架构和基于容器(Docker,K8S,Mesos)架构而设计,它是一款优秀的APM(Application Performance Management)工具,包括了分布式追踪,性能指标分析和服务依赖分析等。 1.2 官网地址 http://skywalking.apache.org/ 1.3 中文官网 http://skywalking.apache.org/zh/ 1.4 下载地址 https://skywalking.apache.org/zh/downloads/ 1.5 github地址 https://github.com/apache/skywalking 二 Skywakling安装 2.1 elasticsearch安装 skywalking的数据源,elasticsearch、mysql、h2、postgresql等都可以,我这里使用elasticsearch作为数据源。 因为之前已分享了elasticsearch的安装,这里不再赘述,可以参考前面的文章。 2.2 下载Skywalking9.3.0安装包到指定目录 cd /web 服务端 wget https://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/9.3.0/apache-skywalking-apm-9.3.0.tar.gz --no-check-certificate 客户端 wget https://dlcdn.apache.org/skywalking/java-agent/8.14.0/apache-skywalking-java-agent-8.14.0.tgz --no-check-certificate 2.3 解压缩安装包 tar xf apache-skywalking-apm-9.3.0.tar.gz mv apache-skywalking-apm-bin skywalking tar xf apache-skywalking-java-agent-8.14.0.tgz 2.4 修改配置文件 vim /web/skywalking/config/application.yml 将storage改为elasticsearch vim /web/skywalking/webapp/application.yml 启动skywalking cd /web/skywalking/bin ./startup.sh 2.5 浏览器访问 http://192.168.0.103:8081 拓扑图 至此,Skywalking安装完成,感谢观看,记得点赞关注哦,坚持下去,一起努力加油吧。