SpringCloud微服务实战——搭建企业级开发框架(三十三):整合Skywalking实现链路追踪

Java65

Skywalking是由国内开源爱好者吴晟(原OneAPM工程师)开源并提交到Apache孵化器的产品,它同时吸收了Zipkin/Pinpoint/CAT的设计思路,支持非侵入式埋点。是一款基于分布式跟踪的应用程序性能监控系统。另外社区还发展出了一个叫OpenTracing的组织,旨在推进调用链监控的一些规范和标准工作。

1、下载Skywalking,下载地址:https://skywalking.apache.org/downloads/#download-the-latest-versions ,根据需求选择发布的版本,这里我们选择最新发布版v8.4.0 for H2/MySQL/TiDB/InfluxDB/ElasticSearch 7
SpringCloud微服务实战——搭建企业级开发框架(三十三):整合Skywalking实现链路追踪
2、下载Elasticsearch,下载地址:https://www.elastic.co/cn/downloads/elasticsearch ,因为上面我们选择下载的Skywalking用到的是ElasticSearch 7,所以这里下载Elasticsearch 7.12.0
SpringCloud微服务实战——搭建企业级开发框架(三十三):整合Skywalking实现链路追踪
3、将下载后的apache-skywalking-apm-es7-8.4.0.tar.gz和elasticsearch-7.12.0-linux-x86_64.tar.gz上传到Linux服务器并分别解压

tar -zxvf apache-skywalking-apm-es7-8.4.0.tar.gz

tar -zxvf elasticsearch-7.12.0-linux-x86_64.tar.gz

4、修改/elasticsearch-7.12.0/config下的elasticsearch.yml

```

修改

clusteri.name: CollectorDBCluster
node.name: CollectorDBCluster-1

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长