分布式链路追踪工具SkyWalking集成Elasticsearch(基于Docker)

前言

目前主要的一些 APM 工具有: Cat、Zipkin、Pinpoint、SkyWalking;Apache SkyWalking 是观察性分析平台和应用性能管理系统。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。

具体请参考

funtl.com

SkyWalking 服务端配置

1、基于 Docker 安装 ElasticSearch

mkdir -p /usr/local/docker/skywalking
  • docker-compose.yml
version: '3.3'
services:
  elasticsearch:
    image: wutang/elasticsearch-shanghai-zone:6.3.2
    container_name: elasticsearch
    restart: always
    ports:
      - 9200:9200
      - 9300:9300
    environment:
      cluster.name: elasticsearch

2、下载并启动 SkyWalking

http://skywalking.apache.org/downloads/

  • 下载 6.x releases 版本,选择Linux的tar包即可
    在这里插入图片描述
  • 点击图示链接下载
    在这里插入图片描述
    附:如果下载速度慢,可以复制图片所示的下载链接http://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/6.6.0/apache-skywalking-apm-6.6.0.tar.gz并使用以下命令下载
wget http://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/6.6.0/apache-skywalking-apm-6.6.0.tar.gz
  • 配置SkyWalking

下载完成后解压缩,进入以下目录修改application.yml配置文件
elasticsearch下面的属性配置按照图片所示打开

apache-skywalking-apm-6.6.0\apache-skywalking-apm-bin\config

在这里插入图片描述
在这里插入图片描述

  • 启动 SkyWalking

进入以下目录,双击startup.bat运行

apache-skywalking-apm-6.6.0\apache-skywalking-apm-bin\bin

在这里插入图片描述
通过浏览器访问 http://localhost:8080 出现如下界面即表示启动成功
在这里插入图片描述

欢迎小伙伴们讨论交流!!!

发布了39 篇原创文章 · 获赞 47 · 访问量 4851

猜你喜欢

转载自blog.csdn.net/qq_42520112/article/details/104324047